Baseball season started again this week. That’s right — the boys of summer are back!
Whitey’s recently got new high-definition televisions, too. That will make watching the Cardinals go to the World Series this year all the better. Do you realize the last time the Cardinals won the World Series was 2006? That’s three years ago! It’s time to go back.
And hey, the All-Star Game is in St. Louis this year! Maybe this will be the year the National League wins and gets home-field advantage for the World Series.