The New York Giants have a bevy of options available with the No. 3 pick, but taking the best player available might take ...
The San Francisco Giants can do no wrong right now. They have won six games in a row, and they are off to a 7-1 start to the season.