By Neil Walton, Deep South Media The 2016 NFL season kicks off early on Friday morning and there is a great buzz around American Football not just in the USA but across the pond too. UK interest in the sport has never been higher, with three games set to take place in London as part of the NFL’s international … Read More