No, Not There
Over the years, there have been rumblings that the National Football League wants to have a team in London. I am against having an NFL team in London because I do not feel that it will be competitive. 99.99% of the NFL's are American. Not too many of them are going to want to move across the pond.... Sign in to see full entry.