February 2, 2017
By Andy Ellis
Houston's NRG Stadium will be the host site of Super LI on Sunday between the Atlanta Falcons and the New England Patriots.
One of the biggest events in the world of sports will take place this Sunday when the Atlanta Falcons and the New England Patriots match up in Super Bowl LI. And, while the National Football League’s biggest game is big business, a Troy University professor believes league officials could be guilty of piling on when…