Are you privy that he did not. Most large companies will make there employees sign an agreement.
(You posted it so are you privy to a/any non competitive contract signed by Greg Thraser that this board should know about or is it just your conjecture ?)