Southern Miss pitcher Kirk McCarty has signed with the Cleveland Indians
Southern Miss pitcher Kirk McCarty has signed with the Cleveland Indians John Fitzhugh jcfitzhugh@sunherald.com File
Southern Miss pitcher Kirk McCarty has signed with the Cleveland Indians John Fitzhugh jcfitzhugh@sunherald.com File