Liverpool striker Andy Carroll is having a medical with West Ham reports Sky Sports. The England international spent last season on loan with the Hammers, where he scored seven goals in 24 games.

The 24-year-old is expected to secure a six-year contract at Upton Park with Liverpool receiving around £15m for the player.