cleveland browns

The NFL Just Gifted Lubbock Three Incredible Games
Today the NFL announced that there will indeed be a 17th game added to the NFL schedule. The league has played a 16-game season since 1978, but from this point forward the Dallas Cowboys will not go 8-8.
Now that that lame joke is out of the way, the 17th game that's being added to the schedule …