Skip to main content
Advertising

On Air: Is Arlington Capitol Of The Sports World?

Jeff and Josh take sides on Marcus Spears' recent comments, and Grantland's Bryan Curtis joins the show to discuss the ethos of Arlington, Texas, home to AT&T Stadium.

Advertising