Dec 15, 2013; Miami Gardens, FL, Miami Dolphins owner Stephen Ross looks on from the sideline before kickoff against the New England Patriots at Sun Life Stadium. The Dolphins won 24-20. Mandatory Credit: Steve Mitchell-USA TODAY Sports