LONDON, ENGLAND - JULY 12: James Anderson of England walks through the guard of honour on his final test appearance ahead of day three of 1st Test Match between England and the West Indies at Lord's Cricket Ground on July 12, 2024 in London, England. (Photo by Gareth Copley / Getty Images)

Best photos of July 12: James Anderson's final test to ugliest dog on the red carpet



Updated: July 12, 2024, 11:45 AM