Keller was a member of the US swim team at three of the Olympic Games from 2000 to 2008, where he won five medals. He won two gold medals while participating in the 800 meter free relay with teammate Michael Phelps. Ryan Lochte and Peter Vanderkaay at the 2004 Olympic Games in Athens and 2008 …
Continue reading “Olympian Klete Keller pleads responsible within the Capitol Hill riot case”