 He signed a contract to the end of the season.He made his Carlisle debut in the 1–1 home draw against Walsall, but at the end of the season manager Greg Abbott decided to release him.A day after his contract expired with Carlisle on 2 July 2009, Neal signed a two-year contract with League Two club Shrewsbury Town.