Taylor, Dodgers rally for 5 runs in the 8th to beat the Padres 10-5
Matt Moore (baseball) - Wikipedia
Robert Suarez ejected during foreign-substance check in finale vs
Robert Suarez Stats, Fantasy & News
Padres reliever Robert Suárez suspended for 10 games, 6th pitcher
Robert Suarez: From Opening Day pain to playoff gain
Blake Snell - MLB News, Rumors, & Updates
Robert Suarez, Padres agree to five-year deal (source)
Robert Suárez - Wikipedia