Ten years ago the National Football League (NFL) crossed the Atlantic to stage its first competitive game outside the Americas, with the New York Giants running out 13-10 winners over the Miami Dolphins. What started out as a one game per year ‘International Series’ though quickly began to grow, seeing more games and venues being added. This year London …
Read More »