Embed from Getty Images After a long few months, fans are finally being allowed back into football stadiums, much to the joy of managers and fans. For the likes of local side Cheltenham Town Football Club, this could provide the boost they need to get to the top. Currently second in the table, the team […]