Ryan Ballance
overview