The Giants have signed free-agent outfielder Pat Burrell to a minor-league contract. Burrell was cut by the Rays earlier this season and will report to Triple-A Fresno.