just won a bronze medal in the UCI track world cycling championships. His name is Brad Huff and he’s the first male to medal for the USA at an elite world track championship in nine or 11 years, depending on what article you read. Check out the story here and here. Congrats, Brad!
This guy I know… 30 March 2007