Free agent FS Antrel Rolle is reportedly taking a physical with the Giants as of Friday afternoon.

A physical usually means a deal is all but locked up, though beat writer Ralph Vacchiano cautions that the same source says the Dolphins and Cardinals aren't out of the race if they increase their offer. You think Rolle's agent is the source?