GREEN BAY, Wis. — In 2007, the New York Giants lost at home to the Green Bay Packers in the regular season, then won at Lambeau Field for the NFC Championship.
Powered by WPeMatico
this site does not exist
GREEN BAY, Wis. — In 2007, the New York Giants lost at home to the Green Bay Packers in the regular season, then won at Lambeau Field for the NFC Championship.
Powered by WPeMatico