The Coventry born player will join as a free agent on July 1st after agreeing a one year deal with the option of another.
Speaking at a Press Conference this afternoon, McSheffrey told Sky Blue Player: "It's great to be at the club you always supported as a boy but what was just as important to me was making the right move for my career.
"The manager seems really approachable and a very down to earth guy which was good.
"To be honest I know I have been here before but walking back in here it feels like a new club."
"To be honest I know I have been here before but walking back in here it feels like a new club."