MLB recap