macleans.ca

Maclean's

Kevin O'Leary poses for a portrait at his hotel in Miami, January 19th, 2016. (Photograph by Ryan Stone/Novus Select)