Miami Dolphins

August 8, 2013

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

Comments

Videos

Team Stats

» View more stats

Sports Videos