McCann ended talks with the full back and his representatives after becoming frustrated by repeated back and forths when he believed terms had already been agreed.
He says he was particularly disappointed having flet he had put in hours of work to enable Andrew reach the levels of performance he managed as Rovers reached the League One play-offs – something he felt was ultimately unappreciated.
Both Andrew and fellow former Rovers full back Niall Mason took time to adapt to how McCann wanted them to play following his arrival at the club last summer.
“The way I see it, this is the best year that Danny has had in his career,” McCann said.
Doncaster Rovers players ratings in humbling 3-0 defeat to Lincoln City
What Gary McSheffrey said after Doncaster Rovers’ 3-0 Carabao Cup defeat
Doncaster Rovers: Why George Miller and Tommy Rowe missed Lincoln City clash
Recap as Doncaster Rovers crash out of Carabao Cup after Lincoln City thumping
Why Doncaster Rovers boss isn’t looking too deep into injury situation as physio moves on
"After the first four or five games of the season I can remember sitting in the office with the chairman and Gavin [Baldwin, CEO] saying we need two new full backs because Danny Andrew and Niall Mason can't do what I'm asking.
"The work that went into Danny Andrew especially to get him to where I want him to play in this team, from myself and Cliff [Byrne, assistant] was massive.
"It was constant work with him.
"And we got him into a position where he was pushing to be one of the best full backs in the league.
"He'd never been like that in his career. He'd played predominantley in League Two.
"It goes back to if people dont want to be here, if people want to use the contract we offer and put it around other clubs, that is not for me.
"I want people at this football club who want to be here, who want to run through walls, who want to fight for me, fight for the club.”