Winter always sucks. (Those of you who don't think that winter always sucks: we believe you'll still agree with the following sentence.) But this past winter has especially sucked. Let us count the ways:

Happy Baseball Opening Day. It's about to start snowing in the Northeast.

[Photo: Daniel Huggard/ Flickr]