Cove Rangers captain Mitch Megginson signs new three-year deal

© ABERDEEN JOURNALSCove's Mitch Megginson celebrating after scoring against Brechin City.
Cove's Mitch Megginson celebrating after scoring against Brechin City.