Striker Tom Cannon has signed for Sheffield United from Leicester City.

[MORE]