I hear from alot of people that they refuse to come to the city and play pool due to parking being to expensive + they dont like using public transport. Fair enough, im one of those people. here are a couple of ways around the $20 - $50 parking.
1: On the weekend there is a all day parking for $10 located on sussex st. Turn Right off bathurst st then almost immediatly on the left is the entrance. Good option, i use it all the time and if u go with a few people, everyone chip in and its almost nothing.
2. Lilyfield metro light rail. less then $5 for a return ticket to George st. If you havent been on it, its comfortable, only takes ten minutes into the city and not many people use it. its located on the crn of Catherine st and lillyfield rd Lilyfield. there is ALWAYS parking there (i used to live on Grove st, only 3 min walk) and runs late.
If there are any spots to park/ways to get in to the city, post them up. The city has some awesome pool venues that are holding some great tournaments.