Sports

Adil Rashid signs IPL deal with Punjab Kings