It’s a free country (so far). He did his time and is able to find employment if the employer wants to hire him. You are free to not buy tickets. See how it works?
Absolutely - I don’t support sacks of sh*t. I’m sure some season-ticket holders are happy to know they are paying a convicted felon’s salary LOL