Brit takes on the Rockies in charity run

CBC News Calgary

Jamie McDonald has been running for 275 days and is gearing up for another tough stretch.

More From News/Canada/Calgary