COD Leagues beautiful bearded british Caster joined me to talk his career and more.
Miles Ross is a cool dude.