I'm traveling to New York in a few weeks to see some baseball games. I'll be there on a weekend, so I'm planning on getting a hotel, and I'm also probably going to take a train there. The problem I have is this: I'll be attending a Sunday afternoon ball game, which means I'll need to check out of the hotel before the game. Is there anyplace (like a locker at a train station -- that seems like quite the security risk in post-9/11 NYC, thus I wouldn't be surprised if there aren't any) where I can store my luggage for a couple of hours while I'm at the game? And if not, (since I'd have to drive to be able to store the luggage in my car), are there any hotels that provide free or cheap parking for guests?
Any help would be most appreciated.