Brandon Marshall, Giants agree to 2-year deal

Brandon Marshall, Giants agree to 2-year deal
Source: ESPN.com