Univesal Sports has all the action this morning: "...Michael Phelps makes his return to competition this weekend at the Charlotte UltraSwim in North Carolina, and Universal Sports will be there for every stroke.You can watch Phelps in his first races on May 15, the early heats of the 200m freestyle. And our cameras will be rolling from 6-8 p.m. Friday-Sunday as the gold medals are awarded. Two-time Olympic champion Summer Sanders; [boo-hiss] will provide commentary during each broadcast, and swimming producer Jason Devaney will be on site to file daily previews, recaps and live blogs from poolside. All live videos will be available on both UniversalSports.com and Universal Sports TV. ..."