May 26, 2009
Some Random Thoughts and Observations

Now that the Giants’ off-season conditioning program is over, it’s now time for the team to kick off their OTA program tomorrow.

For those who don’t know, the OTAs (Organized Team Activities) is…