Jamaica’s Bobsled Team Lost Its Coach and Sled — Then Red Stripe Came to the Rescue
On Wednesday, the Jamaican women’s bobsled team found themselves in a sort of live-action Cool Runnings when their coach — a German who won silver four Olympics ago — dramatically quit and threatened to take the sled with her just days before the athletes were set to compete. They’re…More »