Kenny Mayne leaving ESPN after 27 years with network