Giants Rumors: SF Had ‘Most Impressive Presence’ at Troy Tulowitzki Open Workout

The San Francisco Giants had " the most impressive presence" during Troy Tulowitzki's open workout Tuesday, Yahoo Sports' Jeff Passan reported...