Contributor

Mark Flanagan

Author and journalist

I have worked as a sports journalist for more than 20 years