Cricket is having its Moneyball moment