Best and Worst from the NFL weekend.