An abandoned 54-foot cabin cruiser beached since last summer on Beer Can Island in the St. Croix River in Hudson, Wis., has been towed away after the owner racked up more than $40,000 in fines from ...