Keeping sleds together: the mechanic behind the Jamaican bobsled team
MILAN— Bobsleds are loud. All that noise, all that vibration, wrecks havoc on these sleds. That’s where Dave comes in. “I am the mechanic with the Jamaican bobsled team,” said Dave Kiernan. Right out the gate one may notice Kiernan doesn’t have much of a Jamaican accent. It’s actually more of a western New York … Read more