It’s been quite possibly the worst kept secret in football, but today LA Galaxy have officially confirmed that Steven Gerrard will be playing his football at the Stubhub Centre come July.
They Galaxy play in the Stubhub Centre? Is there any MLS stadium not named after some corporation?
They Galaxy play in the Stubhub Centre? Is there any MLS stadium not named after some corporation?