Big 12 picks Cowboys stadium for football championships
IRVING, Texas (AP) – The Big 12 will hold its newly reinstated football championship game at AT&T Stadium in Arlington, Texas, home of the Dallas Cowboys. The conference announced the site of its five title games from 2017-21 on Friday. AT&T Stadium was the leading candidate, considering half the conference’s 10 schools are within a 4 1/2-hour drive of Arlington….