The NFL is the Wal-Mart of sports leagues. Push back was bound to come sooner or later.
Tom Van Riper, Forbes Staff, Forbes
Sat, 09/20/2014 - 5:26am
The NFL is the Wal-Mart of sports leagues. Push back was bound to come sooner or later.