Why did RJ Umburger leave the Flyers?

Some players contracts increased their yearly value from 2007-08 to 2008-09. This means to keep all their players from their previous year they would be over the salary cap. RJ was the odd man out.