News

Major League Baseball placed Cleveland Guardians pitcher Luis Ortiz on indefinite leave on Thursday, with multiple reports ...