Nestor Aparicio, x-Archive

Roger Goodell wants to play 18 games…do you want to watch them?

As a parting shot of the NFL Owners Meetings, commissioner Roger Goodell lobbed a hand grenade in the direction of […]