Absolutely Free 2003 Leaf Baseball Box Group Break

Yes, that’s right. We’re going to give away the contents of an entire box of 2003 Leaf Baseball cards for free.

240 cards worth o' puddin! Awww, yeah!

A long, long time ago Panini was sending us free boxes of cards to review. One of those boxes was our favorite of the bunch was […]