Peter Odemwingie has signed a new contract at West Bromwich Albion until 2014. Odemwingie, 30, joined West Brom last summer from Lokomotiv Moscow and proved an instant success in the Premier League, ending the campaign with 15 goals.