Cam Newton is taking the final step toward becoming a Patriot. Newton is in New England now to take his physical, at which point he can officially sign his one-year contract with the Patriots, according to Ian Rapoport of NFL Network. Despite Newton’s injury issues over the last couple seasons, the team fully expects Newton [more]
Powered by WPeMatico