Truck Day Festivities
Today at noon, the official beginning of the Red Sox season started at Fenway with the annual "Truck Day Festivities". Is it overblown? Probably. Does it mean that warm weather's coming? Hopefully. What do you think about truck day?