I discovered Nick Brunelli’s blog recently and I really like it. Nick swims with Dave Marsh at Swim MAC Carolina Team Elite. On his blog you can find posts on various topics including training, nutrition, winning mentally, competitions and, one of my favorites, Water Training, where Nick posts various workouts that they do at Swim MAC.
Check it out: Nick Brunelli