When a player signs a new contract, the team or the agent usually makes the announcement. Apparently, Mike Neal didn't care to wait that long.
Hi Green Bay!!! I'll enjoy your winters for two more years!!— Michael Neal (@mneal96) March 12, 2014
Neal's two-year deal amounts to something of a "prove it" contract. After spending his first three years as a defensive lineman, Neal transitioned to outside linebacker where he experienced moderate success. However, he's far from a proven commodity, and the Packers wanted to protect themselves accordingly. A short deal does exactly that.
Neal's athleticism and strength were thought to make him a hot commodity on the open market. Apparently, he didn't find an offer more appealing than this one with Green Bay. While the financial information isn't yet available, it's unlikely Neal will "break the bank" on this deal. He'll have to play well these next two seasons and try again as a 28-year-old free agent.
UPDATE: Neal's contract is worth $8 million over two years, with a $2.5 million signing bonus and $1.6 million in roster bonuses. His cal charge in 2014 will be $3.75 million, and in 2015 will be $4.25 million. His full contract structure is here, from Rob Demovsky at ESPN.