Kevin Shan

Director at SHAN ENTERPRISES INC. and full-time athlete. Writing about my life, work, and everything else that comes up.