Giants Are Finally Favored at Philadelphia, and It’s Been a Long Time Coming

It’s been 84 years… Okay, 17 years, to be exact, but for the first time in nearly two decades, the New York Giants are favored in a game scheduled in Philadelphia.

Customize Your Newsletter

Yardbarker +

Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!