Yes
Yes you can. Should not be a problem
If you stay at the Holiday inn on 114 Street, you can walk to the stadium!
Dropped off in the front
You better getting dropped off in the front lobby.
Or take the subway.. not too far at all
You can try but it’s gonna be a long process to get into the stadium with a bunch of cars trying to park
Thanks! Your answer is awaiting moderation.