Answer
The answer lies in Birmingham's relegation from the Premier League at the end of the 2010-11 season. When the club's financial difficulties were revealed, it was required by the Football League to reduce its wage bill by £15 million, leading to the sale of key players, including Larsson. Subsequently, Larsson joined Sunderland in a £1.2 million deal, signing a three-year contract.