The Daily Cougar · Feb 1, 2017
Roundtable: Who’s going to win the Super Bowl?
The New England Patriots and Atlanta Falcons are going to the biggest stage in America. | Courtesy of Ronald J. Scott / Wikimedia CommonsFor the first time since 2004, the Super Bowl has returned to Houston. Matching up the New England Patriots and Atlanta Falcons, Super Bowl LI is set to kickoff at NRG Stadium, Sunday at 5:30 p.m.
Sports Editor Leonard D. Gibson III:
Two words: Tom Brady
Brady’s revenge tour has one last stop in Houston, and there’s no brakes in sight.