Description: Autographed James Shields Kansas City Royals OMLB Official Baseball.
Price: 60 USD
Location: Nicholasville, Kentucky
End Time: 2025-01-07T00:11:38.000Z
Shipping Cost: 5.4 USD
Product Images
Item Specifics
All returns accepted: ReturnsNotAccepted
Signed: Yes
Sport: Baseball-MLB
Player: James Shields
Original/Reprint: Original
Autograph Authentication: Not Authenticated
Product: Ball
Team: Kansas City Royals