G
Guest
Guest
I believe the Angels of whatever city theyre from now! have a Surfliner stop in thier parking lot! Guess the "new" Yankee stadium still has a subway stop like the old one but not sure? New Orleans has the SuperDome and Basketball Arena right next to the Amtrak Station also! Im sure theres others but still think Boston and NY are the only ones in the same building as an Amtrak stop!