Yes there is parking in their small lot and on street. On game days, it is usually packed though, so you may have to drive around for a bit to find a spot. There is usually paid parking (maybe $5) available across the street too!
There is a paid lot next door and free street parking in the area.
Thanks! Your answer is awaiting moderation.