Lowell and Pedro on Machado vs. Red Sox
Where do you stand on Machado vs. the Red Sox?Pedro and Lowell give their takes on the continuing drama.
Posted by MLB Network on Wednesday, May 3, 2017
Lowell and Pedro on Machado vs. Red Sox
Where do you stand on Machado vs. the Red Sox?Pedro and Lowell give their takes on the continuing drama.
Posted by MLB Network on Wednesday, May 3, 2017