My swim club, Sun Devil Masters, offers another type of workout that combines CrossFit-style training with swimming -- CROSSWIM! Check it out:
There are several folks I swim with, who jump out of the pool 5 minutes early during the 6 PM workout to change into their CROSSWIM duds so they can get in a second workout. This is what I did twice in one week, and man, I quickly found out where my weaknesses are.