Whelan to remain at Fleetwood until 2021

/Whelan to remain at Fleetwood until 2021