Leigh Sales made the shock announcement during Thursday night’s episode of the long-running ABC program 7.30 that she would be leaving the desk later this year after 12 years as host.
This morning, we posed the question as to whether our very own Amanda Keller would be up for the gig.