Lids offers the Nike Men's Tri Tank
in 22 MLB teams (Chicago Cubs pictured) for $34. Coupon code "GEARUP" drops it to $25.50
. With $4.99
for shipping, that's the lowest price we could find by $9. It is available in sizes S to XXL, although not in all size/team combinations.