20170519 sports.cricket.news: Pakistan's Shahid Afridi back at Hampshire