SAN FRANCISCO, CA - SEPTEMBER 25: San Francisco Giants pitcher Johnny Cueto (47) throws a pitch during a MLB game between the San Diego Padres and the San Francisco Giants on September 26, 2020 at Oracle Park in San Francisco, CA. The 2020 regular season has been shortened to 60 games due to the COVID-19 Pandemic. (Photo by Brian Rothmuller/Icon Sportswire via Getty Images) 4 min read MLB Sock’s MLB Power Rankings: 25. San Francisco Giants By Stephen Sockel March 14, 2021 Coming in at number 25 are the San Francisco Giants. So close to a playoff spot last season but, all good things can't last forever.[more...]