Post Thumbnail

Dolphins owner Stephen Ross has just made public his own Kangaroo TV operations, but the end product is something far different than just in-stadium televisions. The FanVision handheld (shown above) has been reportedly shopped to every single NFL team, but only a dozen of 'em decided to take Mr. Ro

4 years ago 0 Comments