The World Series Starts Tomorrow. Go Sox! Go Shane!
The World Series opens tomorrow night in Boston’s 101-year old Fenway Park and — although one never knows when it comes to this incredible game — it has every sign of being a wonderful series. Both the Red Sox and the Cardinals have rich histories and the two teams have faced each other in World…