Question: Which of these two football teams finished their 2014 season with more wins the  2014 TCU Horned Frogs football team or the 2014 Baylor Bears football team?
Sentence (from "2014 Baylor Bears football team"): Playing their 116th football season, this was the team's first in the new McLane Stadium in Waco, Texas.
Relevant evidence: No