Shortly after news broke that Freeman and the Giants were close, Mike Garafolo of FOX Sports reported that the two sides have agreed to terms.

The Giants were the opponent for Freeman’s only start in a Vikings uniform, and Freeman was terrible: He completed just 20 of 53 passes for 190 yards, with no touchdowns and one interception, and the Vikings lost 23-7. But the Giants must have seen something that day — and in Freeman’s body of work with the Buccaneers — to make them think he has potential.

Freeman will compete with 2013 fourth-round draft pick Ryan Nassib and veteran Curtis Painter for the right to serve as the No. 2 quarterback behind Manning, and Freeman will probably enter training camp as the favorite to win the backup role. At age 26, there’s still time for Freeman to show that he has what it takes to be a starter, but that won’t happen in New York as long as Manning is around.