Snooker Mark Allen Was Absolutely Fuming After Being Left Off Poster By World Snooker By Gary Connaughton · Sep 27, 2023