Breaking Down Barriers With Team Ladybugs Having completed 50+ triathlons over the years, including at five World Series events, Team Ladybugs are out to show that triathlon is a sport for eve…