The National Football League, better known as the NFL, has ramped up their efforts the past few years to expand their support outside of their home in the US. Thanks to the NFL International Series, regular season games are now being played in places like London and Mexico City. But what does that mean for NFL punters? Read on to find out!