Dolphins' Stadium Is Literally Built On An Indian Burial Ground
http://deadspin.com/the-dolphins-stadium-is-literally-built-on-an-indian-bu-1638547584
This explains everything.
Because rationality and probability have failed to adequately resolve how the Dolphins could be so spectacularly bad for so long, the Miami New Times proffers a theory: it's a curse on Sun Life Stadium, formerly Land Shark Stadium, formerly Dolphin Stadium, formerly Pro Player Stadium, formerly Joe Robbie Stadium, formerly where the Tequesta tribe buried their dead until the Dolphins dug them up in 1985.
The Tequesta inhabited the shores of Biscayne Bay and much of Broward County for thousands of years until the Spanish arrived in the 16th century. They were almost completely wiped out or resettled by the time the British arrived, but left behind plenty of artifacts, including a fruitful site at exactly the spot where the Dolphins' team offices now stand.
According to some archeologists, the spot had been a burial ground for the Tequesta around 800 A.D., and for the Seminole tribe some 1,000 years later.
This doesn't explain the Marlins winning though. Or maybe it's a reverse curse. The Marlins will never win at the old Orange Bowl site because the Dolphins left there!! I get it now.
Oh and didn't they see Poltergeist??