This is the very 1st Pro Soccer stadium I ever stepped foot in and let me tell you…read more....
Talk about making me like soccer this place did that.. Well with the help of a shit load of Local Fans & Tons O' Beer!!! If you have never been to a European Soccer match then you definitely need to go!
There isn't a bad seat in the house, and not hard to get beer because of long lines... There is a fans area for those that can stomach the weather... lol the fan section is loaded a boat load of flatscreen televisions and and plenty of bars to purchase beer and brats...
There is a practice field next to the stadium where if you wish can come during the week to watch and get pictures or memorabilia signed by players.. The franchise encourages the players to be out mingling with fans which I believe helped build there large fan base...
If your in town during soccer season you should buy a ticket and watch the The Red Devils!!!!