Falcons arrive in Jacksonville

The Falcons have touched down and arrived at TIAA Bank Field in Jacksonville.

Advertising