Giants.com just posted a great video slideshow showcasing the Top 10 stats to remember about the rivalry between the NY Giants and the Dallas Cowboys ahead of Sunday night’s primetime matchup.
My favorite stat: 4
Bob Papa give’s us the context:
“The number of trips and victories in Dallas’ new stadium.”
Eli Manning approves this message!