I personally think we should have a franchise in London and that is something I am going to push for, Kraft said. I think I said that the last time we were over here in 2009 and before this next decade is out, I hope we have a team here. I think that would be right for the NFL and this fan base has proven they deserve it.
This would blow. What a scheduling nightmare trying to work around a team across the pond. Hopefully the other owners tell him to STFU.