The 23rd annual Relay for Life of St. Croix took place on Saturday into Sunday at the St. Croix Educational Complex field. Over 300 attendees and a total of 36 teams with at least 15 to 22 members walked the field in support of the fight against cancer.