AT&T Stadium will host a College Football Playoff semifinal between the Texas Longhorns and the Ohio State Buckeyes, drawing widespread national attention — and visitors — to the city of 400,000.