“Can’t Keep Going On Reputation…”: Michael Vaughan’s Brutal Take On Delhi Capitals Star

After five defeats on the trot, Delhi Capitals managed to sneak out a win against Kolkata Knight Riders on Thursday.

Leave a comment