NFL3 years agoTelvin Smith’s Arrest Makes His $44 Million Jaguars Contract Look Like a Massive Mistake