By Harvey Byrne

West Ham have agreed a fee with AC Milan for £26-million striker target Carlos Bacca, according to a well-placed club insider.

Jack Sullivan, the son of the Hammers co-owner David Sullivan, claimed on his personal Twitter account on Wednesday night that the east London club have agreed a fee with the Italian giants and the Colombia international will make a decision on whether to make the move by Friday night.

It had been reported that the 29-year-old forward was holding out for a return to Spain with former club Sevilla and Spanish big-hitters Atletico Madrid  both showing an interest, but there appears confidence at West Ham that they can seal the deal.

Sullivan junior has become renowned for providing insider information on transfer deals on Twitter shortly before they are announced by the official West Ham media outlets.

Italian publication Gazzetta dello Sport claimed the Hammers had offered Bacca a four-year contract worth £67,000-a-week.

With a transfer fee of £26million also discussed by the London club and Milan, the total package on the table is £40million.

Bacca started out in his home country of Colombia, where among loan spells he scored 111 goals in six seasons.

He impressed after a move to Club Brugge before transferring to Spanish giants Sevilla, where he won two Europa League titles in two seasons.

Bacca joined Milan from Sevilla 12 months ago for a fee of around £22million after his release clause was activated and is contracted to the Italian giants until 2019.

The 33-time capped international starred for the Italian giants last season where he scored 20 goals in 43 appearances in all competitions.

Should a fee of above £15.5million be agreed, it would beat West Ham’s transfer record, which is for the purchase of Andy Carroll from Liverpool three years ago.

In other West Ham transfer news, Crystal Palace have joined the race to sign £15million-rated striker Diafra Sakho.