Miami Dolphins owner Stephen Ross is hands down the worst owner in the National Football League, and he is drastically ruining his own franchise in a pace that would make Donald Sterling look like George Steinbrenner.
Ross has absolutely no idea what to do in Miami. He may be a genius in terms of real estate development, but he is a complete moron in terms of putting together a winning football team in the NFL.Think about that one. Ross has said he has always hated the team fight song. Now, he will only play it when Miami leads in a game?
How often will that be? It is almost as if Ross is guaranteeing a way to never have to play the traditional song again, as he does everything possible to make a once proud franchise into a laughingstock loser.