Don Cherry calls out… Canada’s foreign aid to Haiti?

Canadian hockey commentator Don Cherry is known for much more than just donning outrageous suits and blasting players...