William Ronald "Roy" John (29 January 1911 – 12 July 1973) was a Welsh international footballer who played as a goalkeeper for Manchester United, Newport County, Sheffield United, Stoke City, Swansea Town and Walsall as well as the Wales national team.