Spring is officially here. For many of us, that means green grass, good friends, and spending time outdoors. For many others, it means a whole lot...