Challenge Roth: a spectators race report An opportunity was posted on the Tri Club San Diego mailing list for a writing audition, where the winner would Continue reading →