The St. Louis Rams took the first step to becoming Britain’s “home” team Friday, agreeing to play a regular-season NFL game in London in each of the next three seasons. And first up are the New England Patriots, who are two wins from another Super Bowl title. The Rams and Patriots meet at Wembley on Oct.
Tags: London, next, play, Rams, seasons
