Report: Newton in New England for physical, finalize deal
Quarterback Cam Newton is in New England to complete his physical and finalize his one-year, $1.75 million contract, NFL Network Insider Ian Rapoport reported on Saturday.
Newton's deal with the Patr