0 Members and 1 Guest are viewing this topic.
I read it wouldn't be a home for Fulham but to continue to be for England and the future home of an NFL franchise?
Fulham aren't going to be playing there.This is done for a London based NFL franchise to eventually play there.
Heard that there is a second more serious bid and if accepted the stadium is to be dismantled and re-erected on some riverside location in the north west.
Page created in 0.052 seconds with 28 queries.