Question: Gary Hurlstone (born 25 April 1963) is an English former professional footballer who played as a Striker in the Football League for York City, and in non-League football for which football club based in Gainsborough, Lincolnshire, England?
Context: Ian Robert Bennyworth (born 15 January 1962) is an English former professional footballer who made 173 appearances in the Football League.  A central defender, he played league football for Hull City, Scarborough and Hartlepool United.  He also played non-league football for clubs including Gainsborough Trinity (in two separate spells), Nuneaton Borough and Boston United, and was a member of the Scarborough team that won the 1986–87 Football Conference to become the first club automatically promoted to the Football League. Gainsborough Trinity Football Club is a football club based in Gainsborough, Lincolnshire, England.  Established in 1873, the club became members of the Football League in 1893 and remained members of the Second Division until 1912, making Gainsborough one of the smallest towns in England to have had a Football League team.  They are currently members of the National League North, the sixth tier of English football, and play at the Northolme. Gordon Simmonite (born 25 April 1957) is an English former professional footballer who made 136 appearances in the Football League playing for Sheffield Wednesday, Blackpool and Lincoln City.  He also played non-league football for Boston United, Gainsborough Trinity and Matlock Town.  He played as a full back. Leopold Anthony Skeete (born 3 August 1949) is an English former professional footballer who played as a forward.  Born in Liverpool, Skeete played non-League football for Ellesmere Port Town before signing for Rochdale in April 1973.  He played 40 Football League for Rochdale, scoring 14 goals, before returning to non-League football with Mossley in 1975.  He later joined Altrincham in 1982 and retired two years later. William "Bill" Richardson (born 25 October 1943) is an English former professional footballer who played as a winger in the Football League for Mansfield Town and York City, in non-League football for South Shields and was on the books of Sunderland without making a league appearance. Gary Hurlstone (born 25 April 1963) is an English former professional footballer who played as a Striker in the Football League for York City, and in non-League football for Gainsborough Trinity, Worksop Town, Mexborough Town, Hatfield Main, Bridlington Town, Goole Town, Bishop Auckland, Buxton and Stocksbridge Park Steels. Robert John "Bob" Colville (born 27 April 1963) is a former professional footballer who played as a Striker in the Football League for Oldham Athletic, Bury, Stockport County and York City, in non-League football for Spennymoor United, Barrow and Guiseley and in Welsh football for Rhos United and Bangor City.  He was a Wales semi-pro international. John Robert "Bob" Widdowson (born 12 September 1941) is an English former professional footballer who played as a goalkeeper in the Football League for Sheffield United, York City and Portsmouth and in non-League football for British Ropes and Gainsborough Trinity. Martin Butler (born 3 March 1966) is an English former professional footballer who played as a striker in the Football League for York City, Aldershot, Exeter City, Carlisle United, Scunthorpe United and Scarborough and in non-League football for Macclesfield Town, North Ferriby United and Guiseley.  His father, Ian Butler, also played for York City. Non-League football describes football leagues played outside the top leagues in that country.  Generally it describes leagues which are not fully professional.  The term is primarily used for football in England, where it describes football played at a level below that of the Premier League (20 clubs) and the three divisions of the English Football League (EFL; 72 clubs).  The term "non-League" was commonly used well before 1992 when the top football clubs in England all belonged to the EFL; all clubs who were not a part of the EFL were therefore "non-League" clubs.  The term can be confusing as the vast majority of non-league football clubs in England play in a type of league.  Currently, a non-league team would be any club playing in the National League and below and therefore would not play in the English League Cup.
Answer: Gainsborough Trinity Football Club