Learn languages naturally with fresh, real content!

Popular Topics
Explore By Region
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.
14 Articles