Knight Riders Gamble: Did KKR Overpay for Starc’s Flop Show?

The Kolkata Knight Riders (KKR) went all in at the IPL auction this year, securing the…