Pedro Martinez floats theory explaining uptick in HRs: Smaller baseballs
Pedro Martinez recently floated a theory that arguably could help explain how Major League Baseball is set to obliterate the single-season home run record, and the Hall of Fame pitcher believes i