I've met Drew in person a few times and I'm kinda neutral on him overall, but I've gotta clarify what went on there. One of his clothing sponsors came up with the idea of creating car-themed stamps for their players and making a small run of fundraiser discs with them. Drew's was based on the Corvette logo obviously. (Side note, he actually sold his Corvette this year to get cash for a down payment on a house.) Drew wasn't involved in the design at all, other than approving the result. After the backlash on Reddit, those discs ended up being given out in a player's pack for an event I played.
Drew took all the heat for that, but I'm looking right now at a Philo DX Cadillac Roc. In that same pack were a Josh Anthon Star Boss and an Izak McDonald Luster Firebird, both of which have modified car logos I've seen before but can't fully place. These were all Innova-sponsored players, not DD. BTW, I have a Philo DX Cadillac Roc, an Anthon Star Boss, and an IMAC Luster Firebird for sale, all unthrown.