16-06-2020 20:59 via espn.com

Giants' Rosas arrested on hit-and-run charge

Giants kicker Aldrick Rosas was arrested and jailed for misdemeanor hit and run and driving on a suspended license in California. Alcohol impairment is believed to be a factor in the crash.
Read more »