Kansas City Chiefs in 1998.
FALCONS
Depends on who is listed as the "home" team.
Giants play the Arizona Cardinals next.
Giants
New York Giants
The New York Giants are a NFL team. They play in the Meadowlands stadium.
NFL Follow Your Team Giants - 2007 Week 3 Giants at Buccaneers Game Highlights was released on: USA: September 2009
NFL Follow Your Team Giants - 2007 Week 15 Redskins at Giants Game Highlights was released on: USA: December 2007
NFL Follow Your Team Giants - 2007 Week 6 Giants at Saints Game Highlights was released on: USA: October 2009
NFL Follow Your Team Giants - 2007 Week 4 Giants at Chiefs Game Highlights was released on: USA: October 2009
NFL Follow Your Team Giants - 2007 Week 12 Giants at Broncos Game Highlights was released on: USA: November 2009
NFL Follow Your Team Giants - 2007 Week 17 Patriots at Giants Game Highlights was released on: USA: December 2007