Been talking with a friend of mine who has been a few times in the car and he says that both 'Stand Road' and 'Thompson Street' offer plenty of room for street parking. Both within 10 minutes walking to the stadium.