Why London is ready for an NFL team

By Tolly Taylor The NFL’s biggest fan might be British. Not the biggest fan of a specific team, necessarily, but of the entire league, from Arizona to Washington, D.C. “I collect NFL gear, so I have a shirt for every team in the NFL,” said Ian Forrest, who has watched...