Why are England players wearing red caps at Lord鈥檚 on Day 2 of ENG vs IND 2025 3rd Test?

By James Kuanal

Why are England players wearing red caps at Lord鈥檚 on Day 2 of ENG vs IND 2025 3rd Test?

England players are wearing red caps on Day 2 of the third Test against India at Lord鈥檚 on Friday, July 11.

Read More…