St. Patrick's Day is Monday, but many Michigan cities are hosting celebrations this weekend.
Dyersville American Legion Post 137 marches in the annual St. Patrick's Day Parade in Dyersville, Iowa, on Saturday, March 15 ...