Instead of buying an authentic jersey that can run upwards of $100, why not buy a t-shirt stylized like your favorite team's uniform with a customized name on the back? Check them out from MLB.com here.
For authentic jerseys, the Well Dressed Sports Fan recommends throwback or retro jerseys. After all, Babe Ruth won't be traded from the Yankees anytime soon, so the jersey is timeless.