Beauty & the Beast Triathlon on St. Croix is known to be one of the toughest triathlons out there. Quassy, the beast of the east, which is now called Connecticut 70.3, may come close, but after talking with some of the folks that did Beauty & the Beast, they say...