Colin Cowherd says we have every right to believe the Dolphins and Stephen Ross have done things sketchy for years.
This article first appeared on Dolphins Talk and was syndicated with permission.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!