Sign Up!
Login
Home Runs were hit at a historic rate in the 2017 World Series. Pitchers complained that the WS balls were slicker. What would you contribute the HR rate too?
Comments: Add Comment