Stephen Ross says NFL owners should be able to fund their own stadiums

The one dissenting vote on the Oakland Raiders moving to Las Vegas: Dolphins owner Stephen Ross on why he feels there was a deal to be made in Oakland and why NFL owners should be able to pay for their own stadiums.

Comments

comments

Tags: , , , , , ,

Comments