Falcons Arrive to Face Packers

The Falcons are in the Georgia Dome and ready to take on the Green Bay Packers in the NFC Championship game.

Advertising

Advertising