Padres Tie MLB Record by Starting With 26 Scoreless Innings
The San Diego Padres have tied the major league record with 26 straight scoreless innings to start a season.
Read More…