Edwards was blindsided because he didn't expect Roush's announcement to be today. From what I hear both he and Kenseth by contract can't announce their plans until September. Kenseth had the same deal, but I don't think Roush said anything early like they just did with Carl.
The confirmation by Roush officials Sunday that Edwards will not be back in the No. 99 Ford had been long rumored but not substantiated because Edwards refuses to publicly discuss contract negotiations. He's believed to be headed to Joe Gibbs Racing in a new fourth car, but his contract with Roush does not permit him to announce his plans until September.
http://espn.go.com/racing/nascar/cu...wards-roush-fenway-racing-parting-ways-season