I'm pretty psyched that I will be coming back in the next few months for my first visit to Lower.com. Out of curiosity, how many of you are Crew fans? How would you rate the LDC? and has the Save the Crew campaign and new stadium digs made you more or less of a fan?
Last three games have been sold out and the atmosphere from watching on the MLS season pass seems incredible!