Titans vs Falcons The Falcons host the Titans at the Georgia Dome on 08/22. Kickoff time is 7:30 pm EST Discuss....
Falcons are looking good so far on defense, but the offense looks horrid. Throw the ball down the field!