Negredo Joins Besiktas
Negredo suffered a disappointing season with English team Middlesbrough, but now has the opportunity to revive his career in Turkey.
The 31-year-old will receive an annual salary of 4.5 million euros ($5.3 million), according to sports daily, Fanatik.
The transfer will be made official on Friday after the striker completes his medical.
The former Manchester City player has 21 caps with the Spanish national team.
He had a mixed season at Middlesbrough, scoring nine goals in the Premier League, but was not able to avoid the north-eastern England team's relegation to the Championship.
ALSO WATCH: Meet Josa Arafat, The Crippled Danfo Driver