Home / Video / Ted Leonsis Has Never Made a “Penny of Profit” off the Caps