WINGER Sean Shields has signed a two-year deal with Weymouth.

Shields, 29, played 35 times for the Terras last season, scoring five times.

The former Ebbsfleet, Dagenham and Notts County wide man was also one of the top assist-makers in the league, providing 14 goals for his teammates.

Weymouth are understood to have fought off a number of clubs for his signature.

Speaking to Echosport, manager Brian Stock expressed his delight at securing his seventh signing of the summer.

He said: “We started negotiations quite some time back. 

“With the uncertainty with what was going on with the league and finances, I was in a position where I was worried we wouldn’t secure his signature.

“He’s brought to the table a different dimension to our attacking threat and I felt we would lose him given he had a lot of options to go elsewhere.

READ MORE: Goodship hungry for 'new challenge' at Weymouth

“When we’re talking about some of the contracts and deals, I think it’s what we offer here that’s overridden those.

“It’s the direction the club’s heading. He’s enjoyed his time here, he’s been looked after.

“Sometimes as a player, that goes a long way. When you look back at Sean Shields’ last few years, this has been his most productive.

“Sometimes when you’re enjoying your football, that overrides a more lucrative deal elsewhere. 

“Sean’s happy here and we’re delighted to secure his signature for the next two years.”

Shields joins captain Josh McQuoid, Andy Robinson, Calvin Brooks, Ollie Harfield, Ben Morgan and Brandon Goodship in committing to the Terras.