Long-sleeved T-shirts

13 results.
Miami Marlins long sleeve , brand: MLB, condition: New without tags, size: L, $15.00, $16.45 includes Buyer Protection
Removed!
Vintage baseball tee, brand: MLB, condition: Very good, size: XL, $10.00, $11.20 includes Buyer Protection
Removed!
Chicago Cubs longsleeve, brand: MLB, condition: Very good, size: L, $8.00, $9.10 includes Buyer Protection
Removed!
MLB Houston Astros World Champions 2017 long sleevee shirt size 2XL, brand: MLB, condition: Good, size: XXL, $15.00, $16.45 includes Buyer Protection
Removed!
2004 Vintage Boston Red Sox Champions Shirt MLB Baseball Md Long Sleeve, brand: MLB, condition: Very good, size: M, $16.00, $17.50 includes Buyer Protection
Removed!
2004 Vintage Boston Red Sox Champions Shirt MLB Baseball Lg Long Sleeve, brand: MLB, condition: Very good, size: L, $16.00, $17.50 includes Buyer Protection
Removed!
2000s boston red sox tee, brand: MLB, condition: Good, size: M, $20.00, $21.70 includes Buyer Protection
Removed!
CUBS world champions 2016, brand: MLB, condition: Very good, size: L, $18.00, $19.60 includes Buyer Protection
Removed!
Vintage Y2K rays baseball tee, brand: MLB, condition: Very good, size: L, $20.00, $21.70 includes Buyer Protection
Removed!
Atlanta Braves Shirt Men Large Blue MLB Long Sleeve Crew Neck New L, brand: MLB, condition: New without tags, size: L, $18.88, $20.52 includes Buyer Protection
Removed!
Vintage MLB Cleveland Indians Long Sleeve Jersey Navy Size XXL No Stains/No Holes, brand: MLB, condition: Very good, size: XXL, $44.88, $47.82 includes Buyer Protection
Removed!
Atlanta Braves Shirt Men Large Blue MLB Long Sleeve Crew Neck Cotton New L, brand: MLB, condition: New without tags, size: L, $22.88, $24.72 includes Buyer Protection
Removed!
Cleveland Indians Guardians Shirt Men Large MLB Long Sleeve Crew Neck New L, brand: MLB, condition: New without tags, size: L, $22.88, $24.72 includes Buyer Protection
Removed!