Bristol Rovers: James Clarke and Alfie Kilgour agree new contracts
Bristol Rovers defenders James Clarke and Alfie Kilgour have signed a new contracts at the League One club.
Clarke, 28, was one of Darrell Clarke's first signings when he joined from Woking in June 2015 after Rovers were promoted back to League Two.
He has played 75 times for Rovers, but missed much of the current campaign after tearing his hamstring at Charlton on the opening day.
Kilgour, 19, has been on loan at non-league Hungerford Town this season.
Meanwhile, academy goalkeeper Liam Armstrong has signed his first professional contract with the club.