James Masters Freelance Sports journalist

Freelance Sports journalist covering the world of football and cricket for several national newspapers.