The only effect of F1 on 99% of Canes and Dolphins fans (and concert-goers) is to make parking a bigger hassle.
It's a financial win for Ross, not this program. Oh, and still zero playoff wins under his tenure for the Dolphins.
Apparently Ross' distraction game is working, for those that...