As the Falcons have done for their last eight games, they were able to claim a touchdown on their first attempt -- only this time, it was their chartered flight landing at George Bush Intercontinental Airport.
Atlanta's plane landed safely in Houston ahead of Super Bowl LI on Sunday afternoon, a day ahead of the Falcons' opponents in the sport's biggest game, scheduled to kick off on Feb. 5 at NRG Stadium.
â Atlanta Falcons (@AtlantaFalcons) January 29, 2017
The New England Patriots' team flight is scheduled to land in Houston on Monday.