Participants from Wisconsin, Illinois, and Minnesota competed in the 5th Annual Phelps Twin Tri on Saturday August 24th in Phelps. The weather was picture perfect for the event. Participants ranging … Continue reading 5th Annual Phelps Twin Tri is in the Books