Not when there's an event at the stadium...unless you're fortunate enough to find a parking spot in the hotel's tiny parking lot.
Yes as long as it's not a football game or a concert going on. Then you have to pay between 40 and up for parking.
Thanks! Your answer is awaiting moderation.