Giants Hold Team Tryouts - NBC Bay Area

    Giants Hold Team Tryouts

    You may not have what it takes to make it on the Giants roster, but see what goes in to selecting the team's promotional squad. (Published Friday, Feb 11, 2011) You may not have what it takes to make it on the Giants roster, but see what goes in to selecting the team's promotional squad. See More