Adil Rashid, Gary Ballance sign Yorkshire contract extensions

Ballance had appeared likely to leave club amid interest from elsewhere

Full credit to espncricinfo.com Please read more here.