Crystal Palace have completed the club record signing of Brennan Johnson from Tottenham.
They've paid 35-million-pounds for the Wales international, who has signed a four and a half year deal at Selhurst Park.
Brighton have re-signed midfielder Pascal Gross from Borussia Dortmund on an 18-month deal.
And Bournemouth have signed experienced goalkeeper Fraser Forster on a short-term contract.
Advertisement