Explainer Here’s why Carli Lloyd quit Twitter By Dickson Ofori Siaw January 4, 2022 Carli Lloyd is an American professional soccer player who was born on July 16, 1982, in Delran, New Jersey. Her… Read More