When I was younger (and not married) I used to haunt a few pool halls and got pretty good. I could hold a table for hours some nights - against some good (not "pro" good though) players.
There was a british pub in town that had a snooker table - the only public one around that I was aware of - and I'd play sometimes but never got great at it.