Via: NBCS Bay Area
The Giants will have a lot of financial flexibility this offseason, but how they use it will depend in large part on the progress of their top.....