The NFL is gearing up for the upcoming season, training camp has started and then in a few weeks first NFL game. For some of us this has been a long summer without football. How about the Canadian Football League ever watched or heard about them?
Football is a few weeks away and this season the Atlanta Falcons will have a brand new stadium. The Mercedes-Benz Stadium! NFL owners have already awarded the brand new stadium to host Super Bowl LIII (53).