After Wednesday nights games, the freedom are going to play in either Philly or Carolina. Anyone interested in traveling? With a little twist of the arm, I know that I'd like to go. Does anyone know the address of the stadium in Carolina/Philly? I could use this info for determining the closest hotel.