Whatever happened to Matthew Upson?

After joining Arsenal from Luton town in 1997 Matthew Upson played 35 times for Arsenal, and made loan spells to Nottingham Forest, Crystal Palace and Reading before moving on to the two main clubs of his career, Birmingham City (on this day in 2003) and West Ham.   He later played for Stoke, Brighton, Leicester and …