This might be the strangest rain delay ever.
Barefoot, Baseball, delay, news, rain, Sports, uniform, upside down, weird