The statue was revealed during a ceremony at a park in Brownsville, located about an hour drive east of Memphis.
Congratulations are pouring in, led by the Prince and Princess of Wales, for England’s Red Roses who have won the Women’s Rugby World Cup. They crushed Canada 33-13 in a dominant display, watched by a ...