Miami Dolphins

August 8, 2013 12:01 AM

Miami Dolphins owner Stephen Ross hasn’t given up stadium fight

Dolphins owner Stephen Ross, still upset over a failed bid to renovate Sun Life Stadium, is still trying to procure public funding and won’t rule out a return to Tallahassee.

Related content

Suggested for you



Team Stats

» View more stats

Sports Videos