Sports

April 25, 2013

New College Football Playoff won’t shut out South Florida

Cowboys Stadium will host College Football Playoff’s first national title game, but South Florida will bid on the 2017 game and others.

Related content

Comments

Videos

Sports Videos

Sports Videos