PC Local Steve Holcomb makes History at the Bobsled World Championships
Lake Placid, N.Y., on Sunday, Feb. 19, 2012. ((photo: Pat Hendrick and U.S. Bobsled and Skeleton Federation)) It’s not everyday an american two man bobsled team wins a World Championship Title. In fact, it had never happened… until now! Steve Holcomb and his push man Steve Langton made up time on the second day [...]

