On June 13th the World lost one of its rising cycling stars when Nepal’s National Mountain Bike Champion met his last day on this earth. Narayan Gopal Maharaja fell off a dam while in a race in Sri Lanka and drowned in the river below. I hadn’t cried in years but I was shedding tears the […]