Whether in Cleveland or Columbus, Greg Allen is all about maximizing the moment

Video Details

Allen reflects on his big night and his up-and-down year.