Small town soccer team wins sustainability in sport award
Forest Green Rovers, a soccer team based in the English countryside, has won a major award celebrating sustainability in sport. The club beat much larger rivals Manchester City and the Lord’s Cricket Ground at a ceremony in the Houses of Parliament last ...