Yorkshire cricket star who called Azeem Rafiq a 'P***' 'understood to be Gary Ballance'
Ballance, who played 23 Tests and 16 one-day internationals between 2013-2017, released a long statement, just hours after MailOnline revealed he was the player at the heart of the race scandal.