Ipswich Town have reportedly agreed a fee of £750,000 for Bristol Rovers striker Ellis Harrison.
The 24-year-old graduated from the Rovers youth system and has made a total of 116 starts and 88 substitute appearances, scoring 49 goals in all competitions.
According to the Ipswich Star, Harrison will undergo a medical today and a deal could be completed as early as this afternoon.
The report goes on to claim that the initial fee is £700,000, with the deal potentially reaching more than £1m if a number of clauses are activated.
Harrison would become manager Paul Hurst's fourth summer signing following the acquisition of wingers Gwion Edwards and Jordan Roberts, as well as Chelsea teenager Trevoh Chalobah.