Cowboys fans can't help but feel a little sick about this game, one that they hoped would be played in Texas. So if you have the stomach for it, the Packers take on the Falcons.
Filed under:
NFC Championship Game Live Thread: Packers @ Falcons
The 2017 NFC Championship game.