Craig Marsh is a Welsh pool player who plays on the IPA tour. [1]
Marsh was the IPA 2014 European Professional Champion. [1]
This biographical article related to pool in the United Kingdom is a stub. You can help Wikipedia by expanding it.