You're right about the president thing. I just saw it under the Panthers heading and got lazy.
But as for the dates, my point was he took a season off. So, while he technically started ten days before 2008, it was after the 2007 season. He sat out the 2007 season. So, something other than a promotion was the reason he left Carolina (which was my original point).