Here's why the Dallas Cowboys are the most valuable sports franchise in the world
Your browser doesn't support HTML5 video.
The Dallas Cowboys topped the latest round of NFL valuations by Forbes - at an astonishing $4 billion, making them the most valuable franchise in the world.
The Cowboys have one particular feature that gave them a key advantage in generating revenue over every other franchise.
Produced by Lamar Salter
Follow BI Video: On Facebook