Your right, but it is a sad commentary. Was Bradham given a ticket for the tinting or just the weed? I'm not sure this is profiling but it is something. The fact that he was on Sheridan Drive at 2:00am, as someone else pointed out, and Florida plates should not make it suspicious enough to warrant a rousting.
We live in SE FL. and we use to have an old car that my wife drove to work. She would commute on A1A and at night was regularly pulled over. The cops would just look at her and apologize. It was profiling because of the car. It should not happen.
By the way, I grew up around the corner from Cassata's Domed Stadium and knew both Joe and Rick Cassata.