Loading New Aberdeen boss Derek McInnes vows to fight to keep Niall McGinn as he takes over at club on Daily Record...