Sunday’s 24-18 win over the Jacksonville Jaguars in London just might have been bigger than any other win this season. The Eagles hit their bye week at 4-4 as opposed to 3-5
The NFL will stage at least two regular-season games each season at Premier League club Tottenham's new London stadium over a 10-year period under a deal announced Wednesday.
Tottenham is hoping to move into a new 61,000-seat venue adjacent to its current White Hart Lane stadium in 2018...