Cleveland Indians Signed MLB Baseball 8 Signatures Alex Ramirez Omar Vizquel 


ball looks as if it has been used/thrown