JimmyAndreson
New Member
Hello, I’m an American man city fan since 2010. I am 19 and am very out of the loop with the Coventry stadium situation. I am a huge English football fan and respect the fact that Coventry is actually a massive uk club historically. I find it sad they no longer have a home stadium. Can someone please explain the situation to me, best regards - chase.