What best describes your opinion of the job Stephen Ross is doing as Dolphins owner?

Poll choices
Poll posted 3 years ago.