The Cardinals have won the last two meetings in 2010 and 2011.
The Giants lead the overall regular season series 8-4 and have won the last five meetings.
Pittsburgh is 6-0 against Philadelphia this year and has won the last 12 meetings.
The Knicks have won the last three meetings and the season series, 3-1.
The Bulldogs have won the past six meetings, and lead the series 36-30-2.
The problem for the Vikings is that the home team has won the past seven meetings.
Graf has won the last seven meetings between the two.
It will be the 33rd meeting between the two teams, where Houston leads the series 24-9 and have won the last three meetings.
It has won the last three meetings by a total of 88-22.
Pittsburgh won the last six meetings between the two teams in 1990.