Triathlon Karma (?) April 6, 2008July 29, 20200 Saturday = Pedal Power ride (63.4 miles). This could’ve been really awful but thanks to some good karma, it wasn’t all THAT awful. I got …