Sports

Where could Cam Newton land after being released by Patriots? 9 NFL teams that make sense

Cam Newton went from starter to discarded in New England after being released by the Patriots. Where could the former NFL MVP land next?