Career
He later had brief spells with Portuguese Vale and Brierley Hill Alliance. York started his career with Handsworth Royal, Birchfield Rangers and the Royal Air Force, and also guested for Chelsea during World War I. In March 1915 he joined Aston Villa as an amateur, signing professional forms in August 1919. He scored one goal in 17 games in 1919-1920, but did not feature in the 1920 Final, which ended in a 1–0 victory over Huddersfield Town at Stamford Bridge.
He appeared just 11 times in 1920-1921, before going on to make 47 appearances in the 1921-1922 campaign, as the "Villans" finished fifth in the First Division.
He scored nine goals in 37 games in 1922-1923 and five goals in 43 games in 1923-1924. He scored seven goals in 34 matches in 1924-1925, before hitting 20 goals in 44 appearances in 1925-1926.
He bagged 13 goals in 43 games in 1926-1927, before being limited to just four goals in 30 appearances in 1927-1928. He rediscovered his scoring form with 18 strikes in 48 matches in 1928-1929, before hitting seven goals in 32 games in 1929-1930.
However he played just four times in the 1930-1931 campaign, as Villa finished second in the league with an English record of 128 top-flight league goals scored.
He was a first team regular until he was struck by injury in December of that year. After his recovery he played infrequently, and ended the 1931-1932 season with five goals in 26 Second Division appearances. He left The Old Recreation Ground and was transferred to Brierley Hill Alliance in August 1932.
He made two appearances for England, both 1–0 defeats to Scotland in April 1922 and April 1926. with Aston Villa.