Northampton sign Colchester midfielder McGeehan

Northampton Town have signed former Colchester United midfielder Cameron McGeehan on a two-year contract.

The 29-year-old had been offered a new deal by Colchester after scoring 10 goals in 39 appearances last season.

He won promotion from League One with Barnsley in 2019 before a spell in Belgian football at KV Oostende.

McGeehan, who won an international cap for Northern Ireland against San Marino last year, is Northampton's fourth signing of the week.

Striker James Wilson and goalkeeper Nik Tzanev joined on one-year deals and Salford forward Callum Morton arrived on a season-long loan.

"Cam is an attacking midfielder who is very competitive, he sets the tempo high and he plays with a lot of energy and power. He works well both on and off the ball and we think he is a really good fit for us," said Northampton boss Jon Brady.

"We believe Cam can be a good signing for us, he played a lot of football last season and he is eager to get started with us."

Northampton will start the new League One season with a trip to Bristol Rovers on 10 August after finishing 10th in 2023-24.