Cynthia Appiah wins World Cup monobob bronze in Lake Placid
Cynthia Appiah of North York, Ontario won the World Cup women’s monobob bronze medal in Lake Placid, New York on Friday. For Appiah, it was her ninth career World Cup medal, as six medals have come in women’s monobob, and Read more