Career
Kasher played for Hunwick Juniors, Willington, Crook Town before joining Sunderland in 1919. He established himself in the "Black Cats" midfield for three season after World War I playing in 90 matches. He joined Stoke in October 1922 and played 31 times in 1922-1923 and 24 times in 1923-1924.
He then spent a season with Carlisle United and then two years at Accrington Stanley.
When he died in January 1992, six days before what would have been his 98th birthday, he was one of the oldest living former professional football players in England.