Westcarr heads to Portsmouth

Portsmouth have completed the signing of striker Craig Westcarr on a two-year contract.

The 29-year-old forward was released by Walsall at the end of last season despite finishing as their top scorer in League One with 17 goals.

"Craig is a welcome addition to the squad, who scored plenty of goals in League One last season," Portsmouth boss Andy Awford told the club website.

"He brings something different to our attack and I'm looking forward to working with him when the squad return for pre-season training."