He is not an Unrestricted Free Agent until 2013.
However, he held out for a longer/bigger contract this past off-season and didn't get one. The Giants think he took his time getting healthy enough to play and he carries a 2012 cap hit of over $4M. Also, the Giants want to see JPP play more downs so it is possible he is cut this year.
He would definitely play
B for us if he came to Dallas. He almost the exact same size as DeMarcus Ware. He might struggle in pass coverage but Ryan would welcome his pass-rushing skills.