FOX Business Network celebrates 10th anniversary

The channel officially launched on October 15, 2007. Neil Cavuto talks about the network's success over the years.

Top Videos