Sometimes, you come across random things online. I’m not sure where, exactly, I found this picture- I think it was on a blog about Godzilla (as happens sometimes), especially given the fact that the pitcher in this picture appears to be Japanese.
Anyway, consider this picture a nice dose of whimsy into your dreary Boxing Day.
Something I found on my hard drive today: a picture I took from the “Red Seat” in Fenway, where it is said Ted Williams hit the longest home run in the stadium’s history:
Thanks (uhm, I guess) to Michael Clair, who posted this (after it probably was posted elsewhere but somehow escaped my attention) over at Old Time Family Baseball.
So there you go.