Fan favourite calls time on his Phoenix career

David Ball has agreed to "mutually" terminate his contract.