Craig Marsh is a Welsh pool player who plays on the IPA tour.[1]

Marsh was the IPA 2014 European Professional Champion.[1]

Titles

edit

References

edit
  1. ^ a b "Craig Marsh - IPA Pool Tour". ipapool.com.