San Diego Padres tie record for 8 consecutive series wins, one short of 2007 franchise record.
The San Diego Padres are tied at eight consecutive series wins, just one shy of their franchise record from 2007. Despite a recent loss to the Rockies, they trail the Los Angeles Dodgers by three games in the NL West division. The Padres are currently ranked 8th in the Power Rankings, with their outstanding performance raising questions among fans about whether they've ever performed this well.
August 19, 2024
14 Articles