NFL could soon have Europe division says academy boss 0 25.07.2024 19:29 BBC Sport A division of the NFL featuring franchises in some of Europe's biggest cities could soon become a reality, says academy coach.