Via: The Mercury News
San Francisco Giants have 47 players left in camp after cutting top prospect Kyle Harrison, Keaton Winn, Tristan Beck and Isan Díaz. All four of.....