Embed from Getty Images
Moving into a brand new stadium isn’t easy – just ask West Ham United! But after three Orlando City SC games played at Orlando City Stadium, the Lions have won every one of those games in an awesome start to 2017.
Already underlining the theory that Orlando City Stadium can be a real stronghold in Major League Soccer, LA Galaxy are the latest visitors to Central Florida on Saturday. Continue reading