The New York Giants believe player Milton could be the catalyst to end their 13-year victory drought at Lincoln Financial Field, home of the Philadelphia Eagles. The team has not won at the venue since 2013, and the coaching staff sees Milton's skill set as crucial for breaking the streak in upcoming matchups.
Giants View Milton as Key to Ending 13-Year Losing Streak at Lincoln Financial Field


