Even as the rain dumps down over my house and the St. Louis area this weekend dealt with ice, the pictures and articles from sunny Jupiter, Florida give us that jolt we need to realize that baseball will be here very soon. (Pictures from Jupiter the planet are also cool, but the big red spot [...]
