Luke Lockley

Luke Lockley

A sports buff who combines his knowledge and skills in statistical analysis with an 87.7% chance of getting it right