CBC's Demos is the definition of perseverance

From battling injuries, to changing schools, Demos is coming out on top
Published: 5:57 PM CST January 8, 2018