stephen ross
Dolphins owner Stephen Ross says teams should pay for stadiums, not ask for public money
Miami Dolphins owner Stephen Ross, the lone 'no' vote on the Oakland Raiders' move to Las Vegas, believes owners should foot the ball for new stadiums rather than asking for public money.