Demario Richard happy to silence doubters

Demario Richard happy to silence doubters
Published: 2:44 PM PST October 12, 2016