Premier League Cardiff boss Malky Mackay says he knows exactly what he has bought with new signing Peter Odemwingie - a Premier League bargain.

Peter Odemwingie – Footballers strangest career changes

West Bromwich Albion