‘True Blood’ Star Mehcad Brooks Competes In Triathlon Shirtless

1