McCarthy released by West Ham
South Africa striker Benni McCarthy has left West Ham after having his contract terminated by mutual consent.
The 33-year-old struggled to make an impact at Upton Park, failing to score in his 14 appearances after joining from Blackburn at the end of last winter's transfer window.
A statement on the club website read: "West Ham United have mutually agreed with Benni McCarthy to part company with immediate effect.
"The club would like to wish Benni the best for the future.''