FanShot

Anyone really want to say this guy doesn't want to make the Dolphins a winning franchise?

62

Sep 15, 2013; Indianapolis, IN, USA; Miami Dolphins owner Stephen Ross celebrates after defeating the Indianapolis Colts 24-20 at Lucas Oil Stadium. Credit: Andrew Weber-USA TODAY Sports