Jofra Archer, Rajasthan Royals, Sussex involved in hilarious Twitter banter after Archer’s World Cup selection in the England Team The England Cricket Board (ECB) have finally announced their 15-men World Cup squad, and Jofra Archer has finally made the cut.…