This P-I article about parking scams in the stadium area is primarily about folks trying to charge guests money to park in public (that is, free) parking spots, but there are a couple of mentions of our old friends TBT Towing as well. Apparently there are a lot of TBT signs posted in areas in which they have no legal right to tow, such as city property. “The (towing) operators deny putting up the signs, instead blaming property owners, who then point back to the towing companies.”
It’s definitely kind of a mess down there. As I live in the area and frequently drive through before game time, I can confirm this. I’ve seen people trying to sell on-street parking spaces before, and there are a lot of signs posted by businesses to intimidate people from parking in legal city spaces.
More on Seattle towing issues can be found in our towing category page.