Watch the Atlanta Falcons arrive in Houston for Super Bowl LI
The Atlanta Falcons are the first team to arrive in Houston for Super Bowl LI as they touched down at around 3 p.m. CT on Sunday -- exactly one week before the big game kicks off at NRG Stadium.
Their chartered flight landed safely at George Bush Intercontinental Airport.
The New England Patriots are set to land in Houston on Monday, one day after the Falcons. That was by choice as both teams typically arrive on the same day.