Cardiff City concluded their summer transfer business with the £2.2m signing of Peter Odemwingie.
The 32 year old has scored 30 Premier League goals in just under 90 appearances for WBA and will bring pace, threat and experience to the Cardiff attack.
Odemwingie becomes City's 8th signing of a summer that has seen over £30m spent on players at CCS.
Odemwingie told Cardiff City Player: "I'm delighted to complete my move to Cardiff City. I'm looking forward to this fresh start at a club that is really going places, a team that's progressing fast.
"My father-in-law is a City fan and he's told me what a great club this is. I'm looking forward to meeting up with the boys and then start preparing for the trip to Hull after the international break.
"I've seen a little bit of the city and I know that my wife and I will really enjoy living in Cardiff. I can't wait to get started - this move makes me very happy."