Craig has been writing about sports betting and casino gaming for more than a decade, working for a number of newspapers and digital agencies on a freelance basis. He's been having a flutter on the football, horse racing and golf for even longer.
He is passionate about sharing information about the best user experiences in betting with his fellow sport and casino lovers.