Wacha woes lead to Padres 11-2 loss
Michael Wacha and Eric Lauer squared off in a Friday night game in front of…
Michael Wacha and Eric Lauer squared off in a Friday night game in front of…
Miami, Florida- The San Diego Padres, as many are aware, are the only team in…