I must admit that was the most entertaining RR I have read! Put a smile on my face to start my day (at work)!
WOW tough bike leg! Nothing like equipment failure and a tough course. But you completed all 3 legs = Triathelete.

Also congrats on being in a size L race shirt!!!

So when is YOUR next tri?