Canada
Matt Staneland is a cyclist from Canada.
History Team and ranking CX - CN Canada One-day race Stage race