Far be it from me to tell you how to spend your hard-earned cash, but lemme tell you how I spend mine this time of year: I buy baseball jerseys. I know it's a little weird for a grown man to buy a shirt with another man's name on his back, particularly when that other man might be half that grown man's age, but what is baseball if it's not an excuse to run around and pretend for a few fleeting moments that life is as it was when you were a child?

Thus, it is time for my annual Jersey Buying Guide column, in which we give the current rankings for each MLB team on the ideal jersey to purchase heading into this season. I buy a new one every year, because I have to replace the only one I had that ever really mattered.

Here's the newest one, each year:

• 2010: Matt Holliday, No. 7
• 2011: Adam Wainwright, No. 50
• 2012: David Freese, No. 23
• 2013: Chris Carpenter, No. 29
• 2014: Oscar Taveras, No. 18
• 2015: Matt Carpenter, No. 13
• 2016: Carlos Martinez, No. 18
• 2017: Alex Reyes, No. 61

I bought this year's jersey a tad early. We've since replaced it with Dexter Fowler's No. 25. One suspects that Reyes jersey will ultimately get some use.

When I've done this column in the past, I've added a HISTORICAL and HIPSTER jersey component, the ideal retired players to wear and the ideal "ironic" choice for each team (for the White Sox it is a Michael Jordan No. 45, the Royals is a Bob Hamelin No. 48, that sort of thing). We'll hold off on that this year and save that for an update next year. Think of it as the World Baseball Classic of jersey columns: It's only special if you don't do it every year.

(You can find pretty much any jersey you want, by the way, at the MLB Shop.)

We'll go team by team, but know that, with all pieces like this, it's a work in progress. You know your team better than I do. If you have suggestions, corrections or alterations, please email me leitch@sportsonearth.com. But these are my best educated guesses.

AMERICAN LEAGUE

Baltimore Orioles

JONES 10
MACHADO 13
KIM 25

Jones gets the pick over Manny Machado because we're only a couple years away from the possibility of that Machado jersey getting burned in a fire. And jerseys are expensive.

Boston Red Sox

BETTS 50
PEDROIA 15
SALE 41

Wednesday's news about David Price makes you want to put a jersey patch on there.

Chicago White Sox

MONCADA 10
RODON 55 
GIOLITO 27

Like the White Sox themselves, White Sox jerseys are an investment rather than a search for short-term payout. Plus, now that Chris Sale's gone, you can wear the throwback.

Cleveland Indians

LINDOR 12
KLUBER 28
ENCARNACION 10

You really should already own a Francisco Lindor jersey.

Detroit Tigers

CABRERA 24
VERLANDER 35
KINSLER 3

Ian Kinsler has been one of the best players in baseball over the past decade, and I'm not sure even he owns his jersey.

Houston Astros

ALTUVE 27
CORREA 1
BELTRAN 15

Tons to choose from here, actually, though I'd find it difficult not to rock the retro Carlos Beltran.

Kansas City Royals

PEREZ 13
SOLER 12
HOSMER 35

Careful here: Lots of players on the Royals' current roster won't be around next year. Eric Hosmer's the best bet to stay, but even then, I'd be safe and try a Jorge Soler if you already have a Salvy Perez.

Los Angeles Angels of Anaheim

TROUT 27
PUJOLS 5
BEDROSIAN 32

Everyone should own a Mike Trout jersey at this point.

Minnesota Twins

BUXTON 25
SANO 22
MAUER 7

Is there a Twins fan left that doesn't have a Joe Mauer jersey?

New York Yankees

SANCHEZ 24
JUDGE 99
BETANCES 68

Get the Dellin Betances jersey just to send a message to Randy Levine.

Oakland A's

DOOLITTLE 62
BARRETO 1
VOGT 21

Might as well go with the top prospect on a team with pickings this slim.

Seattle Mariners

HERNANDEZ 34
CANO 22
SEAGER 15

If you already have a King Felix jersey, get another one. He needs all you can support right now.

Tampa Bay Rays

LONGORIA 3
ARCHER 22
KIERMAIER 39

Pretty obvious, and there are really no other choices here.

Texas Rangers

ODOR 12
BELTRE 29
HAMELS 35

You might be making the same investment in Rougned Odor that the Rangers are about to.

Toronto Blue Jays

DONALDSON 20
TULOWITZKI 2
BAUTISTA 19

You were this close to having to get rid of that Jose Bautista jersey.

NATIONAL LEAGUE

Arizona Diamondbacks

GOLDSCHMIDT 44
POLLOCK 11
GREINKE 21

I hope nobody made a custom STEWART or LA RUSSA jersey. (I'm going to safely assume no one did that.)

Atlanta Braves

SWANSON 7
COLON 40
FREEMAN 5

Young future stars or octogenarian pitchers? You can't go wrong either way.

Chicago Cubs

SCHWARBER 12
BRYANT 17
RIZZO 44

Don't you dare buy one without the patch.

Cincinnati Reds 

VOTTO 19
PERAZA 9
GARRETT 50

Try to find a nice home for those Brandon Phillips jerseys.

Colorado Rockies

ARENADO 28
GRAY 55
STORY 27

I don't remember the last time there were so many good names to choose from on the Rockies.

Los Angeles Dodgers

KERSHAW 22
SEAGER 5
JANSEN 74

The number 74 is what clinches a spot for Kenley Jansen. Love that.

Miami Marlins

STANTON 27
ICHIRO 51
YELICH 21

It's OK if you wear your FERNANDEZ 16 jersey forever if you want to.

Milwaukee Brewers

BRINSON 75
BROXTON 23
GENNETT 2

Get those last few wears out of those Ryan Braun jerseys these next couple of months.

New York Mets

CESPEDES 52
SYNDERGAARD 34
DEGROM 48

Though maybe wearing WRIGHT 5 in solidarity is the correct thing to do.

Philadelphia Phillies

CRAWFORD 67
WILLIAMS 65
VELASQUEZ 28

J.P. Crawford will surely never wear that number in the bigs, which means it'll have hipster value down the line.

Pittsburgh Pirates

MARTE 6
POLANCO 25
MCCUTCHEN 22

You're buying the Andrew McCutchen jersey out of pure hope at this point.

San Diego Padres

MYERS 4
MARGOT 7
RENFROE 7

Hey, it's your money, pal.

San Francisco Giants

BUMGARNER 40
POSEY 28
BELT 9

C'mon, Giants fans, buy more Brandon Belt jerseys -- he's really good.

St. Louis Cardinals

MARTINEZ 18
FOWLER 25
CARPENTER 13

Don't sleep on the PISCOTTY 55 either. (You already have a Yadi, right?)

Washington Nationals

HARPER 34
TURNER 7

SCHERZER 31

Trea Turner might be atop this list next year. Don't tell Bryce.

***

Email me at leitch@sportsonearth.com; follow me @williamfleitch; or just shout out your window real loud, I'll hear you. Point is, let's talk.