Steven Holcomb teamed with Curt Tomasevicz to claim bronze in the two-man bobsled World Championships today at the Olympic Sports Complex in Lake Placid, N.Y. read more
read more
© 2009 United States Olympic Committee. All rights reserved.