Welcome to Grimes Stadium!

Yes I know it's a gas station. No i'm not losing my mind. NO... it's not owned by my uncle and i'm not just trying to get him some free airtime with my fans. It is a gas station... yes. But... it's also a former Class D Minor League Baseball Stadium. Don't believe me? Fine... then just watch...