Northwich Victoria, Leyton Orient, Lincoln City, Huddersfield Town, Blackpool, Leicester City, Tranmere Rovers, Accrington Stanley.
35-year-old Taylor-Fletcher joins from Accrington Stanley after leaving National League club Tranmere Rovers in the summer.
Taylor-Fletcher holds the distinction of scoring in all top five divisions of English league football. Beginning his career with former adversaries Northwich Victoria, Taylor-Fletcher enjoyed spells with Leyton Orient, Lincoln City, Huddersfield Town, Blackpool (scoring the club’s first-ever EPL goal) and Leicester City, making over 450 career starts and netting over 100 goals.
Gary joined the Citizens in the January 2017 transfer window and made an immediate impact, scoring on his debut in a 4-0 JD Welsh Cup win over Llandudno.