The New York Giants view Milton as a crucial factor in ending their 13-year losing streak at Lincoln Financial Field, the home of the Philadelphia Eagles. The Giants have not won at the Linc since 2013, and the team believes Milton could be the key to breaking that drought.
Giants See Milton As Key To Ending 13-Year Linc Drought


