Lincoln have signed central defender James Wilson on a two-and-a-half-year contract, the League Two club have announced.

Lincoln sign defender James Wilson

Lincoln sign defender James Wilson

The 28-year-old recently left Sheffield United by mutual consent after spending the first half of the season on loan with Walsall.

Wilson began his career at Bristol City and has also played for Brentford, Cheltenham and Oldham, making almost 200 Football League appearances.

He could make his debut for Lincoln on Saturday when they host promotion rivals Notts County.