Miami Dolphins owner Stephen Ross disappointed with — himself

The Sports Xchange
DAVIE, Fla. — Steve Ross said Friday he is disappointed in himself as the Miami Dolphins owner.

Leave a Reply

Read the original at Sports News - UPI.com.