Traore moved to the Riverside from Aston Villa two years ago.
The Black Country side activated a release clause in the Spain U21 international's contract allowing them to speak to the player, who eventually agreed a five-year deal with the club.
The Spaniard joins the Premier League new boys on a five-year deal for an undisclosed fee reported to be in the region of £18million.
He spent the 2016/17 season on loan at PSV Eindhoven before returning to City where he won the Premier League title last term.
Tiger charges into the hunt as Koepka grabs lead at 100th PGA
Woodland, even with the lowest 36-hole score in 60 years of stroke play at the PGA Championship , still had a long way to go. The 38-year-old was also hot with the putter, rolling in six birdies to keep Koepka within striking distance.
Discord is Opening Its Own Digital Game Store
The time period will usually last for 90 days before developers are allowed to sell their games on whatever platforms they want. Now, Discord is going to be taking on Valve in another form, with the chat client set to get its own games store .
Novak Djokovic knocked out of Rogers Cup by Greek teenager Stefanos Tsitsipas
Nadal will face Stan Wawrinka in the round of 16 after the Swiss rallied to beat Hungarian Marton Fucsovics 1-6 7-6 (2) 7-6 (10). I don't know about giving two away in your home country, regardless to a top player.
The Spain under-21 worldwide began his career at Barcelona where he found first-team opportunities hard to come by.
In total he becomes the club's fifth signing of the transfer window, with full-back Jonny Castro and forward Raul Jimenez having also been brought in by the Championship winners. Capable of operating anywhere on the left as well as in the central midfield, Zinchenko could have been a splendid signing for Nuno Espirito Santo's camp. Impressing during that season, he moved to Middlesbrough in 2016 and promptly saw them relegated to the Championship as well.