Does Eddie Francis have too much on his plate as airport manager and chair of the police board, Windsor-Detroit Tunnel Corporation and Enwin Energy?