Answer
Earnshaw's transfer to West Bromwich Albion was worth £3.5 million. This represented a significant investment by the club, as they believed in Earnshaw's potential to score goals and make an impact in the Premier League. The move also marked a step up for Earnshaw, who had previously played for Cardiff City and Nottingham Forest.