By Nick Shook
Read full post on NFL.com
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.
The New England Patriots‘ team flight is scheduled to land in Houston on Monday. The game will be the Patriots‘ ninth appearance in the Super Bowl, with their last coming Feb. 1, 2015, against the Seattle Seahawks in Super Bowl XLIX. Atlanta is making its second trip to the grand stage and first since falling to Denver in Super Bowl XXXIII on Jan. 31, 1999.