Cricket India vs England 2021: David Lloyd Terms The Pitch At Chepauk As An ‘Embarrasment’ News Desk February 14, 2021 Former England cricketer-turned commentator David Lloyd had termed the pitch in the ongoing second Test between India and England at the M.A Chidambaram Stadium in Chennai as an ’embarrassment’, adding …