Such a transformative moment, I can still picture it all like it was yesterday.
Poor Dorial Green-Beckham. He’s the Tennessee Titans player arrested for an unpaid speeding ticket on September 30. Compared with other reasons NFL players get in trouble with the law, Green-Beckham’s infraction is minor. Except for the fact that he ruined a record for the NFL: Its first whole month in six years without a player arrest. Given that […]