Yes, it is Opening Day across the Major Leagues (last night doesn't count), except for in Chicago (south side) where it snowed. Oh and in Boston because of "the prospect of heavy rains and high winds." But it's Opening Day everywhere else! And for that we bring you Eliza Dushku in a Red Sox hat because, well, she's hot and she's wearing a baseball cap. Plus it looks warm there, which is more than I can say for a lot of the places they are going to be playing baseball today.