I'm not involved with organizing this, but it's a great race. 2 1/4 miles across a beautiful lake, friendly crowd, usually you get your own kayaker.
From Negaunee MI to Ishpeming Mi (I'm a creative guy, but I could not invent names like that.)
REally, if you are anywhere near Upper Michigan and you are capable of swimming 4000 yards, you want to come to this.
If you come to this, I will buy you a frosty brew of your choice!
http://teallakeswim.com/