Advertising

Hype

Game Trailer: Falcons vs. Eagles

The Falcons get the 2018 season started at Lincoln Financial Field in Philadelphia on Thursday Night Football. Get hype for the action

Advertising