Jump to content
Twins Daily
  • Create Account
  • Twins News & Analysis

    Offseason Blueprint: Generics Over Brand Names


    Tom Froemming

    On a shelf sit two bottles of dishwasher gel. One is a brand name you’re familiar with, the other a generic. You start reaching for the brand name and notice it’s $5.99 while the other is only $3.69. Is there any reason to pay nearly twice as much for a comparable product?

    Image courtesy of © Andy Marlin-USA TODAY Sports

    Twins Video

    Much like at the supermarket, there are also name brands and generics on the free agent and trade markets this winter. I’m going to be identifying a number of players who represent the plain generic bottle that does just as good a job at a greatly reduced price.

    *cue cheesy infomercial music*

    This is a similar line of thinking I explored in my piece for the 2020 Twins Offseason Handbook, which you can download at whatever price you’d like (including $0). Now that’s the ultimate deal.

    *record scratch*

    I’ll be referencing Kiley McDaniel’s contract projections from FanGraphs. I don’t have a great reason behind picking those in particular, I just wanted to keep things consistent.

    Hyun-Jin Ryu (2Y, $32M) over Zack Wheeler (4Y, $68M) and Madison Bumgarner (4Y, $64M)

    It’s difficult to paint the defending ERA champ as a generic alternative, but I think the shoe fits in this scenario. What am I missing here? Ryu is the best pitcher of this trio. The big divider seems to surround durability concerns, but Ryu did manage to throw 182 2/3 innings in 2019 and is still only 32-years-old.

    Ryu is unlikely to provide 30+ starts, sure, but that’s fine with me as long as he’s good to go in October. Though he’s coming at a similar AAV to Wheeler and Bumgarner, the shorter commitment to Ryu appeals to me. Less potential for disaster.

    We’ll split the difference and say that’s about $34 million saved, plus a draft pick. Wheeler and Bumgarner both rejected qualifying offers, meaning any team that signs them forfeits a pick.

    Some outlets have very different figures on these projected contracts. MLB Trade Rumors has Wheeler at five years and $100 million, MadBum at four and $72 million with Ryu at three years and $54 million.

    Matthew Boyd as a trade target over Noah Syndergaard

    It’s amazing what pitching in New York, having a cool nickname and topping out at 100 mph can do for your reputation. Don’t get me wrong, I’d love to see Thor in a Twins uniform, but Boyd was actually a more dominant pitcher in 2019.

    Boyd had a 30.2 K% and 14.1% swinging-strike rate while Syndergaard was at 24.5% and 12.5%, respectively. Boyd also bested Syndergaard in ERA-, xFIP- and SIERA. Just imagine what he could do with someone other than Rick Anderson as his pitching coach! :)

    Baseball Trade Values has its flaws (Jake Cave is valued higher than Jordan Balazovic, for example), but it also appears to be the best tool at our disposal. They estimate Syndergaard has twice as much trade value as Boyd ($75.7M vs. $37.7M), despite the fact that Boyd has an additional year of team control. He won’t be a free agent until 2023.

    A package of Trevor Larnach and Ryan Jeffers does the trick for Boyd, per their trade simulator. To get Syndergaard, they project you’d need to add Brusdar Graterol to that package. Pass.

    Michael Pineda (1Y, $12.1) over Dallas Keuchel (3Y, $45M)

    That figure listed above for Pineda is his projected $16 million deal prorated with the remaining 39 games of his suspension factored in.

    Both of these pitchers can play the rust card in regard to their 2019 seasons, Pineda due to injuries and Keuchel due to silly qualifying offer stuff. That’s about all they have in common. Keuchel is a lefty ground ball wizard who essentially pitches to contact while Pineda is a right-handed flyball pitcher who posted a swinging-strike rate comfortably above league average (12.5 vs. 10.8).

    I’ll take Pineda and save another $32.9 million. For what it’s worth, MLB Trade Rumors had Pineda tabbed for a two-year, $22 million contract and Keuchel at three years and $39 million.

    Here's the rotation. Since you only need four starters early in the season, covering the rest of the suspension shouldn’t be much trouble.

    TFrotation.png

    Chris Martin (2Y, $12M) over Will Smith (3Y, $40M)

    Yup, I’m pitting a guy you’ve (probably) never heard of against the guy who was the top free agent reliever on the market.

    Martin edged Smith in xFIP, SIERA and was the only pitcher to post a better K:BB ratio than Taylor Rogers (min. 40 IP). In 55 2/3 innings, Martin struck out 65 batters and walked just five. Both Martin’s average fastball velocity (95.6 mph) and average exit velocity (88.7 mph) also bested Smith’s.

    Two years of Martin for less than the cost of one season of Smith? Yes please. There’s another $28 million saved. Of course, Smith has already signed with the Braves at this point, but this was just too good a thrift to delete.

    Sergio Romo (1Y, $3M) over Daniel Hudson (1Y, $6M)

    Romo had a better fWAR, FIP, xFIP, K-BB% and SIERA than Hudson, who enters the market after a solid postseason showing. It’s too bad Sergio doesn’t have October success on his resume. Oh, wait ...

    Romo isn’t listed on either of the top 50 free agent lists, but I’d bet $3 million plus some incentives in which he can earn GameStop gift certificates would get the deal done. I’ll count that as another $3 million saved, though MLB Trade Rumors has Hudson projected for a more lucrative two-year, $12 million contract.

    Brusdar Graterol and Zack Littell Return to the Rotation

    Even with a few starting pitchers added, I’m still redirecting more resources to the rotation. The staff was remarkably healthy last year, as the team’s primary quintet accounted for 90% of the team’s starts. I’m not banking on that again in 2020.

    I want to keep Graterol on a track to develop into a stud starting pitcher. His ceiling is enticing, but there’s still work to be done. Some guys fail as starters or were always better suited for a bullpen role, but I don’t see Littell in that light.

    Think about it, if you could go back in time and convert Taylor Rogers back into a starting pitcher earlier in his career, would you do it? C’mon, you’d at least think about it.

    Keeping all that starting pitching depth in the minor leagues at the onset of the season also opens the door for guys who are out of options, like Fernando Romero and Matt Wisler, to find spots in the bullpen. If they don’t work out, it’s a lot easier to convert one of the Littell/Graterol/Dobnak/Smeltzer/Thorpe types into relievers than it would be to stretch them back out in the event rotation help was needed.

    TFbullpen.png

    Miguel Sano to First Base, C.J. Cron Non-Tendered ($7.7M)

    I’m ready to accept the fact that the Twins can no longer get away with both Miguel Sano and Jorge Polanco on the left side of the infield. Sano is swinging over to first base while Marwin Gonzalez takes over as the primary third baseman.

    The Rays cut ties with Cron last winter after he posted a 123 wRC+ and 2.2 WAR, so it wouldn’t be a shock to see the Twins move on after a 101 wRC+ and 0.3 WAR. This decision has more to do with shifting Sano to first base than anything in particular with Cron, but it does also add another $7.7 million saved (projected arbitration salary per MLB Trade Rumors).

    Sign Martin Maldonado (1Y, $3M)

    The only bat I’m bringing in is actually a guy I’m more interested in because of his glove. I don’t expect Robinson Chirinos or even Jason Castro, both of whom I’d prefer, would sign with the Twins. They’re good enough to get starting gigs..

    What about Eddie Rosario? I think he’s more valuable on the 2020 Twins roster than he’d be in a trade, so he stays.

    Here’s the starting lineup and bench:

    TFlineup.png

    TFbench.png

    This is a good ballclub with plenty of talent still waiting in the wings. The payroll gets stretched to a franchise-record $132.5 million, higher than I originally intended. Jake Odorizzi accepting the qualifying offer added $10.8 million to my original plan. I explained how that would have worked out

    , if you’re interested.

    Still, thrifty shopping saved a total of $97.9 million in cash, Brusdar Graterol (by targeting Boyd instead of Syndergaard) and a draft pick (by signing Ryu over Wheeler or Bumgarner). Oh, and another $7.7 million was saved by non-tendering Cron.

    Yes, I admit it, this offseason blueprint is also to be included as part of my application to become a member of the Minnesota Twins front office. Ya got me.

    I hear they’re looking for an Assistant to the Regional Manager of Comparative Sciences and Dumb Jokes (A2RMCS&DJ for those of you familiar with the inner workings of an MLB front office). I guess part of the exam is to build a 2020 roster that protects the Pohlads' pockets but still appeases Twins Territory.

    Can I put you down as a reference?

    Please share your thoughts in the comments below. Not registered? Click here to create an account. To stay up to date, follow Twins Daily on Twitter and Facebook.

    MORE BLUEPRINTS FROM TWINS DAILY

    Building a Bullpenner | Nick Nelson

    Making Big Betts | Nate Palmer

    Hooking a Big Fish | Ted Schwerzler

    The Window Just Opened | Jeremy Nygaard

    Cheat Off the Champs | Matthew Lenz

    Run It Back | Nash Walker

    Spending Every Penny | Cooper Carlson

    Bet the Farm | Matthew Taylor

    Follow Twins Daily For Minnesota Twins News & Analysis

    Recent Twins Articles

    Recent Twins Videos

    Twins Top Prospects

    Marek Houston

    Cedar Rapids Kernels - A+, SS
    The 22-year-old went 2-for-5 on Friday night, his fourth straight multi-hit game. Heading into the week, he was hitting .246/.328/.404 (.732). Four games later, he is hitting .303/.361/.447 (.808).

    User Feedback

    Recommended Comments



    Featured Comments

     

     I also do not want to trade Larnarch for Boyd. I like Boyd, but Larnach is going to be a solid hitter for 10 years. I like Jeffers, but he can be replaced in the Twins farm system, plus we have Garver. How about Jeffers and Goodman for Boyd?

    I'm guessing by Goodman you actually mean Nick Gordon, but correct me if I'm wrong.

     

    Gordon has very little trade value right now. Those two plus Duran or Balazovic doesn't quite get the job done either. Those two plus Arraez works, but he's my starting second baseman in this blueprint. Not really a guy I'm looking to get rid of under the circumstances.

     

    Three years of a young, but proven, MLB starter who appears to have the potential to reach new heights isn't going to come cheap.

    I must be the only one who looks at Boyd and sees a guy I don't want to pursue in a trade. Is it because he strikes out a bunch of guys? I look at everything else and go "he's league average... at best."

     

    I'd like to do better than that if we're trading the names proposed, and I hate any trade within the division.

    I want Boyd.

     

    But only after he’s non-tendered. He is or at least should be a slider/FB bullpen guy and I think he’ll be lights out when he finally makes that move. No interest as a starter though; minimizing his poor off speed pitches worked for about two months last year until everyone caught on.

    In response to your Generics verses Brand Names idea of thinking..... Most of the time the Generics are not as good of quality as the Brand Names. There is a reason why they are cheaper. I once worked at a milk plant where they made ice cream and cottage cheese. Both products were cheapened up for the lesser known brands including Generics by adding air and cheaper ingredients. 

    In reality, using this analogy only shows you know nothing about the difference between Generics and Brand Name products.

     

    Sorry, but 99 times out of 100 you'll get what you pay for. My educated guess is that the $5.99 detergent will get your dishes cleaner without using as much product as the   one that costs $3.69.

     

    If you take this rediculous analogy one step farther then we can argue that dumpster diving for the bottom of the talent pool will win you Championships. WOW!

     

    In response to your Generics verses Brand Names idea of thinking..... Most of the time the Generics are not as good of quality as the Brand Names. There is a reason why they are cheaper. I once worked at a milk plant where they made ice cream and cottage cheese. Both products were cheapened up for the lesser known brands including Generics by adding air and cheaper ingredients. 

    In reality, using this analogy only shows you know nothing about the difference between Generics and Brand Name products.

     

    Sorry, but 99 times out of 100 you'll get what you pay for.

     

    Air is a very important thing I like to put into my body. More air the betterer, I always say.

     

    :)

    While I don't agree with parts of it, this is a really well thought-out and prepared argument about how to approach the 2020 season.

     

    Really well done, Tom. Super well done. You convinced me on more than a few points.

     

    Then he says no, and signs for the highest bid, which will surely be better than that. Why even waste his agent's time?

    Exactly. And that is why the Twins won't sign him.

     

    I'm guessing by Goodman you actually mean Nick Gordon, but correct me if I'm wrong.

     

    Gordon has very little trade value right now. Those two plus Duran or Balazovic doesn't quite get the job done either. Those two plus Arraez works, but he's my starting second baseman in this blueprint. Not really a guy I'm looking to get rid of under the circumstances.

     

    Three years of a young, but proven, MLB starter who appears to have the potential to reach new heights isn't going to come cheap.

    Thank you for your gentle acceptance of my mistake. I did mean Gordan, instead of Goodman. . I had  been at work since 7 am when I posted this at 6:30 pm. My day at work was too long. At least I was posting on TD when I was tired and error-prone, instead of drafting answers to my clients' lawsuits.

     

    I mean, strikeouts are pretty rad.

     

    Just for fun, let's take a look at some of Boyd and Stephen Strasburg's 2019 numbers. 

     

    MB: 30.2 K%, 6.4 BB%

    SS: 29.9 K%, 6.7 BB%

     

    MB: .307 BABIP, 18.2 HR:FB, 88.4 mph avg. exit velo, 34.7 hard hit %

    SS: .274 BABIP, 16.2 HR:FB, 87.3 mph avg. exit velo, 33.8 hard hit %

     

    A big difference between these two is that Strasburg gets a lot more grounders (51.1 GB% vs. 35.6). But, just imagine if Boyd's BABIP and HR:FB ratio could come down, which doesn't seem to be all that unreasonable given the exit velo and hard hit rates.

     

    So buying into Boyd certainly takes some belief that he can improve upon some of his results on batted balls, but if he were to accomplish that, he could be a beast.

     

    I was driving the bandwagon on Boyd this summer, though I've soured a bit. I guess the question to me is whether or not our analytics guys see something that can bring that HR rate down a bit. If they can, I think he's worth the prospect cost... and he will be expensive, but well worth the price.

     

    I believe Detroit was looking for something like Lewis the last time. Boyd had a bad second half, but I doubt their asking price drops too much. 

     

    In response to your Generics verses Brand Names idea of thinking..... Most of the time the Generics are not as good of quality as the Brand Names. There is a reason why they are cheaper. I once worked at a milk plant where they made ice cream and cottage cheese. Both products were cheapened up for the lesser known brands including Generics by adding air and cheaper ingredients. 

    In reality, using this analogy only shows you know nothing about the difference between Generics and Brand Name products.

     

    Sorry, but 99 times out of 100 you'll get what you pay for. My educated guess is that the $5.99 detergent will get your dishes cleaner without using as much product as the   one that costs $3.69.

     

    If you take this rediculous analogy one step farther then we can argue that dumpster diving for the bottom of the talent pool will win you Championships. WOW!

     

    This is probably a bit over the top, but I do think there's a good point to be made here about spending. Mike Sixel has asked this a number of times, but what exactly is the value of flexibility if we never use it?

     

    I'm all for making some smart, frugal signings, but I'll be pretty disappointed if a team that won 101 games last year with some obvious holes and 70ish M available doesn't spend some cash to plug them.

     

    Noooo! The Braves signed Chris Martin to a two-year, $14 million deal. If only I had gotten this into Derek Falvey's hands sooner ;)

     

    You would have had to tell them to up their bid by $4 million to 2/16 also.

     

    It seems the Braves are getting their shopping done early, and either they are overpaying or everyone has overreacted to the last two years and the contract estimates this year are too low.

    My only deal with this is the actual pitcher himself. Boyd. I don't think he is that great. He had a career year as far as strikeouts go. 

     

    You put up numbers to compare like this but you only do it for a season. Anyone can have one good season better than another. Consistency. That is what you are looking for IMO. 

     

    This article makes it seem as if Boyd is a better pitcher than Syndergaard. A look back through their stats for multiple years and an "eye test" look of the type of stuff they have will show that a Syndergaard is a far superior pitcher to Boyd. 

     

    That said, getting him in here on a trade for some mid or lower level prospects, I'm all for it. 

    Edited by Battle ur tail off

     

    My only deal with this is the actual pitcher himself. Boyd. I don't think he is that great. He had a career year as far as strikeouts go. 

     

    You put up numbers to compare like this but you only do it for a season. Anyone can have one good season better than another. Consistency. That is what you are looking for IMO. 

     

    This article makes it seem as if Boyd is a better pitcher than Syndergaard. A look back through their stats for multiple years and an "eye test" look of the type of stuff they have will show that a Syndergaard is a far superior pitcher to Boyd. 

     

    That said, getting him in here on a trade for some mid or lower level prospects, I'm all for it. 

    Given the Boyd has 3 years of service time and Wheeler is a vet, I don't think these compare at all. You have to like what you've seen from Boyd over the last couple seasons. He's certainly progressing in the right direction...

     

    The question with a guy like Boyd is whether or not he's hit his ceiling or if there's still more there. 

    True. I'm not saying don't go after a guy like Boyd. What I am saying is that if you are finally making your big push by using the highest level prospects you are willing to give up, don't waste them on a guy like Boyd. Aim higher. Kind of like when the Twins trade Wilson Ramos for Matt Capps. Just felt like a waste of one of your better prospects for a guy as underwhelming as Capps was when Ramos could have probably been packaged up with someone to bring in a much more talented player. 

     

    He surely could be on the upswing though and I could be wrong. Also, like I already said, if we would be able to get him for a price that the future of the club wouldn't be affected by, I am all for it. 

    Edited by Battle ur tail off

     

    You would have had to tell them to up their bid by $4 million to 2/16 also.

     

    It seems the Braves are getting their shopping done early, and either they are overpaying or everyone has overreacted to the last two years and the contract estimates this year are too low.

     

    I'm not sure if Atlanta is on to something, or if they've just got their blinders on. Free agent relievers bombed like never before last year, which seemed odd because at first glance there seemed to be so many good ams available AND nearly every team seemed mostly disinterested. It seemed to me that most clubs had picked up on something with these bullpen guys. 

     

    I'd like to see the Twins get some free agents early, but after last year the bullpen is the last place I hope that happens. I don't think much about Atlanta's front office but I guess we'll have to wait to see if these were smart moves.

     

    My only deal with this is the actual pitcher himself. Boyd. I don't think he is that great. He had a career year as far as strikeouts go. 

     

    You put up numbers to compare like this but you only do it for a season. Anyone can have one good season better than another. Consistency. That is what you are looking for IMO. 

     

    This article makes it seem as if Boyd is a better pitcher than Syndergaard. A look back through their stats for multiple years and an "eye test" look of the type of stuff they have will show that a Syndergaard is a far superior pitcher to Boyd. 

     

    That said, getting him in here on a trade for some mid or lower level prospects, I'm all for it. 

     

    In a vacuum I'd take Snydergaard, but when you factor in he has one fewer season of team control and would cost Graterol, that's enough to tilt me toward Boyd.

     

    Also, here are some of the numbers from the past two seasons combined, which is more than 350 innings for both of them:

     

    Boyd: 26.5 K%, 6.8 BB%, 1.19 WHIP, 3.91 SIERA

    Thor: 24.3 K%, 6.1 BB%, 1.22 WHIP, 3.82 SIERA

     

    So what's with the separation in ERA (3.73 for Thor vs. 4.48 for Boyd)? 

     

    The biggest difference is run prevention is that Boyd has given up literally twice as many home runs as Syndergaard over that span. What's with that?

     

    It's unusual to have such an extreme flyball pitcher post such a high HR:FB. Among the 25 pitchers with a flyball rate above 40% last year (min. 120 IP), Boyd's 18.2 HR:FB was the highest. Only five other pitchers in that sample even had a HR:FB over the league average of 15.3 and five had a rate below 12 (Odorizzi was the lowest at 8.8).

     

    The average HR:FB of that sample of 25 was about 13.25. If my math is right, just getting Boyd down to that rate lowers the number of home runs he allowed from 39 to 28. I believe this is a big reason why SIERA views them in such a similar light.

     

    If we really want to let our imaginations go and pretend the the Twins can work some magic and get him closer to Odorizzi, down to 10, that drop goes from 39 to 21.

     

    I definitely understand why so many people view Boyd through a pessimistic lens, but this is just an explanation on why I feel 1) He's better than most people view him, and 2) He's a good bet to be even better than he has been.

     

    In a vacuum I'd take Snydergaard, but when you factor in he has one fewer season of team control and would cost Graterol, that's enough to tilt me toward Boyd.

     

    Also, here are some of the numbers from the past two seasons combined, which is more than 350 innings for both of them:

     

    Boyd: 26.5 K%, 6.8 BB%, 1.19 WHIP, 3.91 SIERA

    Thor: 24.3 K%, 6.1 BB%, 1.22 WHIP, 3.82 SIERA

     

    So what's with the separation in ERA (3.73 for Thor vs. 4.48 for Boyd)? 

     

    The biggest difference is run prevention is that Boyd has given up literally twice as many home runs as Syndergaard over that span. What's with that?

     

    It's unusual to have such an extreme flyball pitcher post such a high HR:FB. Among the 25 pitchers with a flyball rate above 40% last year (min. 120 IP), Boyd's 18.2 HR:FB was the highest. Only five other pitchers in that sample even had a HR:FB over the league average of 15.3 and five had a rate below 12 (Odorizzi was the lowest at 8.8).

     

    The average HR:FB of that sample of 25 was about 13.25. If my math is right, just getting Boyd down to that rate lowers the number of home runs he allowed from 39 to 28. I believe this is a big reason why SIERA views them in such a similar light.

     

    If we really want to let our imaginations go and pretend the the Twins can work some magic and get him closer to Odorizzi, down to 10, that drop goes from 39 to 21.

     

    I definitely understand why so many people view Boyd through a pessimistic lens, but this is just an explanation on why I feel 1) He's better than most people view him, and 2) He's a good bet to be even better than he has been.

    Tigers stadium isn't a band box either if I remember right.

     

    I agree that the key on Boyd is fixing that HR rate... the question is why it's so high. Rick Anderson possibly?

     

    Tigers stadium isn't a band box either if I remember right.

     

    I agree that the key on Boyd is fixing that HR rate... the question is why it's so high. Rick Anderson possibly?

    Could be, but here's another fun fact:

     

    Homers allowed with both average exit velocity under 100 and a projected distance under 380.

     

    9 Boyd

    8 Wade Miley

    7 Trevor Bauer & Martin Perez

    6 Eight different pitchers

     

    28 The entire Twins pitching staff

    As a pharmacy technician, I endorse this generic based plan. Most parts at least. I'd keep Littell in the bullpen but I'm a nihilist that wants to see a more fluid pitching staff where "starter" and "closer" mean very little. Not convinced on Boyd. He has a career FIP of 4.66. That's high. But also 238 strikeouts, which is also high.

    Also, with a few exceptions, brand and generic are the same damn thing. 

    Could be, but here's another fun fact:

     

    Homers allowed with both average exit velocity under 100 and a projected distance under 380.

     

    9 Boyd

    8 Wade Miley

    7 Trevor Bauer & Martin Perez

    6 Eight different pitchers

     

    28 The entire Twins pitching staff

    Forgive me for what’s surely going to be an error in physics, but I’d guess exit velocity tends to be lower on off speed pitches? If so, since he’s the rare starter that rarely throws one, he has a lot more batted balls that are in that sub-100-MPH-but-still-capable-of-clearing-the-fence range than most pitchers. And without a sinker, he’s got way more balls that carry 380 feet as well. It’s probably more about volume than anything; his repertoire encourages a smaller assortment of outcomes than most.

     

    Forgive me for what’s surely going to be an error in physics, but I’d guess exit velocity tends to be lower on off speed pitches? If so, since he’s the rare starter that rarely throws one, he has a lot more batted balls that are in that sub-100-MPH-but-still-capable-of-clearing-the-fence range than most pitchers. And without a sinker, he’s got way more balls that carry 380 feet as well. It’s probably more about volume than anything; his repertoire encourages a smaller assortment of outcomes than most.

    I'm not totally sure I get what you're trying to say, but you get some more fun facts!!!

     

    Batted balls against with both

    -Less than 100 mph exit velo

    -At least 350 feet.

     

    Boyd 28

    Bumgarner 25

    Syndergaard 25

    Wheeler 24

    Odorizzi 24

     

    Number of those that were home runs

    Boyd 10 (35.7%)

    Bumgarner 4 (16.0%

    Syndergaard 8 (32.0%)

    Wheeler 3 (12.5%)

    Odorizzi 5 (20.8%)

     

    Grand total of batted balls hit at least 380 feet (regardless of exit velo)

    Bumgarner 39

    Boyd 34

    Berrios 33

    Syndergaard 27

    Wheeler 27

    Odorizzi 20

     

    Just picked out the fun names as I saw them.

     

    Could be, but here's another fun fact:

     

    Homers allowed with both average exit velocity under 100 and a projected distance under 380.

     

    9 Boyd

    8 Wade Miley

    7 Trevor Bauer & Martin Perez

    6 Eight different pitchers

     

    28 The entire Twins pitching staff

    Seriously? That's not random luck. 




    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...