March may still have some snow days, but it also has one of the best weekends of the year — St.