Giants' slump defies explanation, and Brandon Belt is among the perplexed - Los Angeles Times
Twins snap 6-game losing streak with 9-0 rout of Giants - The San Diego Union-Tribune
Giants trying to get out of losing skid
San Francisco Giants Morning Minute: Cain Keeps Rolling, Gillaspie Sets Up Brown
Brandon Belt receives concerning health update after second opinion on injury
Giants fail to sweep Padres; Brandon Belt 'likely' done for '18
Dodgers vs. Giants update: Mookie Betts scratched (shoulder) - Los Angeles Times
Giants lose Brandon Belt amid another losing skid – KNBR
Giants notes: Brandon Belt's error ended club's historic clean streak - Giants Extra
MLB Scores: Giants beat Padres, 9-1 - McCovey Chronicles
SF Giants' Belt makes one of strangest plays of MLB season
Giants first baseman Brandon Belt to have season-ending knee surgery
San Francisco Giants leave brooms at home on Father's Day