Eagles, Chiefs land in New Orleans for Super Bowl week

The Eagles and the Chiefs landed in New Orleans on Sunday afternoon, a week before their matchup in Super Bowl LIX on Feb. 9.  Click Here for more