I’m really looking forward to playing a role in driving that.” Ben Davis will leave Channel 7. Picture: Supplied Davis, who will finish at Seven at the end of February, is one of many high ...