Fernando Tatis Jr.’s Uneven Return From a Lost Season

Ray Acevedo-USA TODAY Sports

The Padres continue to sputter along, below .500 (27-32) and outside the playoff picture. While Juan Soto has heated up, Manny Machado has extended the slump that he was in before landing on the injured list with a fractured metacarpal, and Xander Bogaerts has underperformed while playing through a lingering wrist issue for the past month. As for Fernando Tatis Jr., he’s returned from a lost season that included a wrist fracture and an 80-game suspension for using a banned substance, and while he’s been one of the Padres’ most productive hitters, his performance has been uneven, well short of his superstar-level showings from 2019-21.

The circumstances surrounding Tatis’ left wrist fracture have yet to be clarified fully, in part because he could not communicate with the Padres during the lockout, but he’s believed to have suffered the injury during one of the multiple (!) motorcycle accidents he was involved in while in the Dominican Republic during the 2021-22 offseason. He apparently did not start feeling the effects of the injury until he began taking swings in mid-February in preparation for spring training, but only after the lockout ended did the team discover the injury. He underwent surgery to repair his scaphoid bone on March 16, and his recovery took longer than expected. Four games into his rehab stint, Major League Baseball announced that he had incurred an 80-game suspension for testing positive for Clostebol, an anabolic steroid prohibited under the league’s Joint Drug Prevention and Treatment Program, a shock and disappointment given both his growing stature within the game and the tantalizing possibility of him joining a revamped Padres lineup.

Tatis’ suspension ran through the Padres’ final 48 regular season games, their 12-game postseason run (during which they reached the National League Championship Series after upsetting both the 101-win Mets and 111-win Dodgers), and their first 20 games of this season. When he took the field on April 20, in the Padres’ 21st game, he was 18 1/2 months removed from his last regular season major league game. That’s a substantial slice of time in a 24-year-old player’s life.

Tatis went 0-for-5 with a pair of strikeouts in his first game back, then ran off a nine-game hitting streak during which he went 14-for-41. Since then, he’s largely leveled off, with multi-hit games here, 0-fers there, and lately, a burst of power. After hitting three doubles and driving in four runs last Thursday against the Marlins, Tatis bashed two homers on Saturday against the Cubs, bringing his total to 11 on the season, including six within a 14-game span. He hit a pair against the Red Sox on May 19 and 20, and another pair against the Yankees on May 26 and 27. Some of those shots have come against big-name pitchers, though to be fair James Paxton, Chris Sale, and Luis Severino aren’t who they used to be.

I was at Yankee Stadium for Tatis’ May 26 homer off Ron Marinaccio. In my section just to the third base side of home plate, it was immediately preceded by a lone voice shouting, “Cheater!” — with similar jeers elsewhere — and Tatis’ response was particularly emphatic. His 113.4-mph drive was the fastest ball off his bat since his return, and at 439 feet, it had the second-longest projected distance. While Tatis had performed the usual rite of public contrition when he was suspended — a ritual that like so many other PED-related ones included a rather dubious explanation (a medication to treat ringworm that contained Clostebol?) — he has rolled with the notoriety while humoring the boo-birds that have greeted him in visiting ballparks. Here he is dancing at Wrigley Field after being serenaded with a “He’s on steroids!” chant on April 26:

And here he is playing conductor to a symphony of disapproving Yankee Stadium fans on May 26:

At least in the annals of baseball, I’m not sure we’ve ever seen a player react quite like this upon returning from a PED-related suspension. We’re a long way from Rafael Palmeiro stuffing wads of cotton in his ears in a futile attempt to drown out the boos following his return from a suspension in 2005, though that probably owed something to the man’s self-righteous finger-pointing during his Congressional testimony just months earlier. Perhaps Tatis is reacting this way because he still has the financial security of his 14-year, $340 million contract, and a long time in the public spotlight ahead of him. Or perhaps he just doesn’t fit the stereotype of the combative and paranoid PED user who seems to be at war with just about everyone else within the game — our collective projection of Barry Bonds, who was never actually suspended but spent the last half-decade of his career in the shadow of the BALCO investigation and in a joyless pursuit of Hank Aaron’s all-time home run record.

This is, at the very least, more fun than that, which isn’t to condone Tatis’ use of a banned substance or dismiss the frustration and sadness brought about by his suspension. But now that he’s back and playing, it seems far better that he’s resumed displaying his irrepressible joie de vivre than carrying out some extended, performative sulking. I can only imagine that the people most annoyed by his current comportment are the same ones who would rather fight a culture war — or at the very least incite a beanball war — than admit to enjoying a bat flip.

“I just embrace it,” Tatis said of his reception at Yankee Stadium. “There’s times that you can give a little bit back to the fans. There are times that, depends on the game, you just need to focus and lock it in. This game belongs to the fans, and it’s just good to give a good show out there.”

As for his actual performance, Tatis is hitting .263/.311/.509. On the one hand, that’s pretty solid for a guy who missed a full season and underwent surgeries not only on his left wrist but also the torn labrum in his left shoulder. He sustained at least four subluxations of the joint that caused him to miss games in 2021, and the suspension allowed him a longer time to recover. On the other hand, while Tatis’ 123 wRC+ is second on the Padres behind Soto’s 151, it’s a far cry from the 157 he put up in 2021 while batting .282/.364/.611 with an NL-high 42 homers, or the 153 mark he owned for his career entering this season.

As you might suspect, Tatis isn’t hitting the ball as hard as he did prior to his surgeries and suspension:

Fernando Tatis Jr. Statcast Profile
Season Events EV maxEV Barrel% HardHit% AVG xBA SLG xSLG wOBA xwOBA
2019 227 90.4 115.9 12.8% 44.1% .317 .256 .590 .491 .398 .347
2020 164 95.9 113.4 19.5% 62.2% .277 .297 .571 .614 .392 .422
2021 329 93.9 116.6 21.3% 55.6% .282 .279 .611 .615 .403 .407
2023 133 90.9 113.4 11.3% 44.4% .263 .283 .509 .537 .349 .369

While it’s true that Tatis has played only 39 games since returning, just under a quarter of a season, we’re not talking about a small sample anymore, given that exit velocity starts to stabilize around 40 batted ball events, barrel rate around 50, and hard-hit rate around 80. Tatis’ average exit velocity is down by a full three ticks. If we place that in the context of year-to-year drops — as in, with no lost seasons — that turns out to be somewhat rare. Only 10 players with at least 300 PA in 2021 and 150 in ’22 had drop-offs of that magnitude or higher, and only six have had larger ones from ’22 to ’23. Nobody in that window has a larger year-to-year drop in barrel rate:

Largest Year-to-Year Drops in Barrel Rate
Player Year 1 Barrel% Year 2 Barrel% Change
Fernando Tatis Jr. 2021 21.3% 2023 10.1% -11.2%
Yasmani Grandal 2021 13.3% 2022 4.8% -8.5%
Bobby Dalbec 2021 20.2% 2022 11.8% -8.4%
Josh Donaldson 2021 17.4% 2022 9.8% -7.6%
Ronald Acuña Jr. 2021 20.3% 2022 12.8% -7.5%
Kyle Schwarber 2022 20.1% 2023 13.0% -7.1%
George Springer 2021 15.3% 2022 8.3% -7.0%
Tyler O’Neill 2021 17.9% 2022 11.3% -6.6%
Joey Votto 2021 17.2% 2022 11.1% -6.1%
Austin Riley 2022 15.7% 2023 9.8% -6.0%
Minium 300 plate appearances in Year 1, 150 in Year 2.

In fact, given those PA cutoffs, I found only one player in the entire Statcast era whose year-to-year decline even came close: Aaron Judge, who fell from 24.9% in his monster rookie campaign in 2017 to a still-impressive 15.4% the next year. While that represented a 9.5-point dive, Judge merely fell from the 100th percentile to the 98th. Like Judge, Tatis at least has had the cushion to fall off from a great height and remain exceptional; in his case, he’s dropped from the 99th percentile to the 78th in terms of barrel rate, from the 98th to the 76th in average exit velocity, and from the 98th to the 68th in hard-hit rate. And of course he has good reason, given the layoff and particularly the labrum surgery.

I’d be overstating the case if I said that Tatis’ rolling exit velocities, hard-hit rates, and xSLGs on a 50- or 75-batted ball basis suggest that he’s trending in the right direction; I could show you a plot that makes the case that he is…

…and another that suggests he’s not:

Baseball Savant doesn’t offer rolling barrel rates, and I’m not about to crunch this all by hand, but what I can tell you is that if we divide his season up into thirds, we do see some positive movement in terms of barrel rate and maximum exit velocity:

Fernando Tatis Jr. Statcast Splits
Dates BBE EV Max EV LA Barrel% HardHit%
4/20-5/5 47 91.2 110.8 8.5 8.5% 44.7%
5/6-5/20 46 91.3 111.2 15.5 10.9% 43.5%
5/21-6/4 40 90.1 113.4 9.1 15.0% 45.0%

Note the decrease in launch angle, however. Tatis is hitting the ball on the ground more often than in 2021 (44.2% vs. 40.2%) but less often than in ’20 or ’19. On that note, he’s pulling the ball a bit less often than in 2021 (46.5% vs. 48%) but more often than in ’20 or ’19 — all of which is to say that relative to recent years, his batted balls are pretty similar in terms of placement. Where they differ dramatically is the amount of carry he’s getting on fly balls:

Fernando Tatis Jr. Fly Balls
Season PA HR BA xBA SLG xSLG wOBA xwOBA EV (MPH) Dist (ft)
2019 56 19 .566 .449 1.792 1.488 .877 .749 95.1 342
2020 43 14 .349 .400 1.326 1.456 .665 .743 97.8 338
2021 98 41 .511 .507 1.840 1.846 .910 .923 98.8 354
2023 41 9 .325 .324 1.050 1.062 .549 .554 92.3 311
SOURCE: Baseball Savant

Oof. Some of that decline may owe to a deader baseball — the league-wide average fly ball distance has dropped from 318 feet in 2021 to 315 feet this year — but even if we account for that, Tatis has gone from hitting flies that average 36 feet more carry relative to the league to ones that average four feet less, a swing of 40 feet. Even limiting the league-wide data to early-season rates (317 feet in 2021, 313 this year) doesn’t mitigate that much.

Beyond what’s happening when Tatis makes contact, there’s what’s happening when he isn’t. He’s swinging at more pitches than ever, by a lot, but most of that is due to pitches in the strike zone, of which he’s seeing a higher percentage:

Fernando Tatis Jr. Plate Discipline
Season O-Sw% Z-Sw% Swing% O-Con% Z-Con% Contact% Zone% SwStr% BB% K%
2019 31.8% 72.6% 47.6% 46.3% 81.5% 67.1% 38.8% 15.6% 8.1% 29.6%
2020 29.6% 71.5% 46.7% 63.0% 79.2% 73.1% 40.8% 12.5% 10.5% 23.7%
2021 33.3% 80.6% 51.3% 47.8% 80.2% 67.2% 38.1% 16.7% 11.4% 28.0%
2023 34.2% 85.4% 56.1% 59.0% 80.7% 73.1% 42.8% 15.0% 6.7% 19.4%

Tatis is chasing slightly more pitches, but I don’t think this fits the usual pattern of elevated swing and chase rates that might be considered pressing, particularly as he’s swinging and missing less often; as you can see, he’s cut both his walk and strikeout rates, the latter by a wide margin. Where he’s really struggling is when he makes contact while chasing; he hit .118 and slugged .221 with an average exit velo of 84.9 mph in 2021 — already pretty bad — but is now down to .085 AVG/.106 SLG while averaging 76 mph. Yikes.

Pitch type-wise, Tatis is whiffing more against four-seamers relative to 2021 (31.3% vs. 27.6%) but he’s also slugging .833 (up from .761) and is above-average against them in Statcast run values, if not at the same rate (2.2 runs per 100, down from 2.9). He’s been feasting on sliders, which represent a big part of his diet (19.3%), but scuffling against cutters, which are comparatively rare (8.2%).

On the defensive side, there is some good news, as Tatis’ transition to full-time outfield play couldn’t be going much better based upon the metrics. While keeping in mind that the samples are still small, his numbers as a right fielder are elite, largely owing to his range: 9 DRS, 4.9 UZR, 4 OAA. The last of those leads all right fielders, while the DRS is second and the UZR third. Via Statcast, not only is his OAA in the 95th percentile among all outfielders, his jumps are in the 98th, his arm strength in the 99th. Particularly when one considers that his numbers at shortstop were at best a mixed bag (-6 DRS, -7.5 UZR, 2 OAA in 2021), the move does seem to be paying off without costing him value.

Taken together, Tatis’ offensive and defensive numbers carry some good news and bad, that after he’s played roughly a quarter-season following a full-year layoff. I don’t know that we’ll ever see the remarkable thumper we saw circa 2021, but I would hardly rule it out entirely given his age and the possibility that more time to recover from his shoulder surgery and perhaps address his mechanics could prove beneficial. Even spotting the field the first 20 games of the season, he ranks 23rd in the NL in WAR at 1.5, a pace of 5.4 per 650 PA. That’s still star-level, and he remains an exceptional player, as well as an exciting one. While his presence and performance won’t solve all of the Padres’ current problems, and while he won’t win back every fan he lost due to his foolishness and his suspension, the game is better for his return.





Brooklyn-based Jay Jaffe is a senior writer for FanGraphs, the author of The Cooperstown Casebook (Thomas Dunne Books, 2017) and the creator of the JAWS (Jaffe WAR Score) metric for Hall of Fame analysis. He founded the Futility Infielder website (2001), was a columnist for Baseball Prospectus (2005-2012) and a contributing writer for Sports Illustrated (2012-2018). He has been a recurring guest on MLB Network and a member of the BBWAA since 2011, and a Hall of Fame voter since 2021. Follow him on BlueSky @jayjaffe.bsky.social.

39 Comments
Oldest
Newest Most Voted
Ostensibly RidiculousMember since 2020
3 years ago

He’s also been playing some really damn good defense in RF

Cave Dameron
3 years ago

Yeah that’s part of the article.

Ostensibly RidiculousMember since 2020
3 years ago
Reply to  Cave Dameron

My bad. Guess I got distracted by the dancing gifs.

Ostensibly RidiculousMember since 2020
3 years ago

Also, leverage splits!

In medium-high leverage (when he’s likely fully focused on the game) he’s slashing .318/.371/.591 with 162wRC+ on 97PA. (Very close to consistent career numbers in high, low, all leverage)

Contrasting with a 70 wRC+ on 87PA in low leverage (when he is more likely to lose focus). Well below career expectations.

Smiling PolitelyMember since 2018
3 years ago

If the Pads are still under .500 near the trade deadline, do they trade Soto? (Someone go back to the pre-season and tell me I would be able to ask that question in June)

PhilMember since 2016
3 years ago

I doubt it – weren’t the Nationals below .500 until quite near the 2019 trade deadline? And that was with two wild card teams, not three.

Also, I’d have to think Preller has very little job security if the Padres miss the play offs, so he’d be motivated to go even more all in.

kid
3 years ago

Would be really tough to trade a 24.X -year old who pumps out .390 wOBA seasons like clockwork. Then again the Nats did it, lol.

sadtromboneMember since 2020
3 years ago

Probably not. The push for the playoffs is at partly owner-driven; they’re not giving up on it when they could make another attempt in 2024.

That said I wouldn’t rule out them swapping one Josh Hader (who is back to pitching very well again) or one of the many guys who can opt-out after the season like Nick Martinez, Seth Lugo, or Michael Wacha (all of whom have been pleasant surprises).

shultz
3 years ago

They’d trade Kim.

Somebody would want Grish if he could hit a bull in the tush with a bass fiddle.

maguroMember since 2016
3 years ago

Absolute mad lad. You love to see it.

carterMember since 2020
3 years ago

The loss in Max EV does sort of make it seem like steroids played a part in his success. I mean it also could be an injury, but he was sort of injured beforehand, too.

Raphie CantorMember since 2020
3 years ago
Reply to  carter

His positive test was in 2022 when he wasn’t playing. His career numbers aren’t impacted by PED use.

Dmjn53
3 years ago
Reply to  Raphie Cantor

I don’t think anyone’s naive enough to think his use starting in 2022

airforce21oneMember since 2026
3 years ago
Reply to  Raphie Cantor

So he was only using at the time he got caught. K.

bmasar
3 years ago
Reply to  carter

Between 2021 and 2023 he had a wrist injury which required multiple surgeries. That’s a very large variable.

shultz
3 years ago
Reply to  bmasar

Tatis also had surgery on his shoulder.

JSJohnSmithAnon
3 years ago
Reply to  carter

Eh, it’s 3.2 mph off his career high. He has one career batted ball >= 115mph occurring on or before June 5, he’ll likely improve his max EV later this year.

sadtromboneMember since 2020
3 years ago
Reply to  carter

We’re never going to know the answer to this one, but I had the exact same thought. There’s no way to tell whether he was actively juicing and it was blowing up his raw power back then, or if the injuries and surgeries have sapped his natural strength.

shultz
3 years ago

I think the ringworm explanation is reasonable. If the Dominican Republic is like Mexico, you don’t need a prescription for anything unless it’s a controlled substance (like an opioid). For all we know, his mom had something in the medicine cabinet. Somebody put it on his neck–and he didn’t really think about a topical cream like that containing steroids until it was too late.

Of course, he should have checked the label! But he didn’t deny it. He didn’t point fingers at anybody else. He didn’t fight the suspension. He made a mistake. He didn’t get off with a slap on the wrist. He paid a terrible price for it. There is a difference between players who cheat for better performance and players who screw up by not reading a label. And everything about this suggests the latter.

airforce21oneMember since 2026
3 years ago
Reply to  shultz

…Everything except that his performance seems to have been better when he was on the “ringworm medication”….

shultz
3 years ago
Reply to  airforce21one

Tatis also had three surgeries, one on his shoulder and two on his wrist. He also missed a whole season of major league at bats. He was allowed to play with the team during spring training, but he wasn’t allowed to practice with the team before that or after that–until the end of his suspension.

We’ll see what happens with his exit velocity going forward, but if we were talking about another player coming back from those three surgeries (with no positive test), we might look at 11 homeruns in 171 at bats and a WAR of 1.9 and think he’s doing well coming back after those surgeries.

Has anyone mentioned the photo showing ringworm on Tatis’ neck that his mom put up on Instagram? Again, he didn’t use that as an excuse to justify his positive steroid test. That was his explanation. Yeah, I’m guilty. I did something stupid, no question about that. But this is what happened. Nothing evasive. Didn’t dispute the suspension.

That isn’t like the Steroids Era and BALCO.

sadtromboneMember since 2020
3 years ago
Reply to  shultz

We’re never going to know if it was the injuries that drained his power and strength now, or if it was that he was juicing back then.

That said, these questions are mostly an issue when we start talking about Hall of Fame type stuff, and if he recovers enough to actually be in those discussions then I think we will look back at this differently.

Last edited 3 years ago by sadtrombone
shultz
3 years ago
Reply to  sadtrombone

If his exit velocity improves over time and stabilizes near where it was (with no positive tests in the future), that would suggest his temporary power loss was related to surgeries, missed time, etc. He’s only 24 years old. He should be able to regain his old power if not towards the end of this season, certainly next season.

I’d like to think he’s still eligible for the HOF. Young stars should play the game with the goal of being the GOAT. It’s good for baseball. I also think the HOF embarrassed itself for keeping out Pete Rose. Actually, I think of Pete Rose being kept out of HOF as the original sin of cancel culture. Cancel culture isn’t good for baseball or anybody else!

It’s an injustice to treat everyone the same–when the circumstances are so different. There’s a difference between somebody inadvertently using too much pine tar and the Black Sox throwing the Series. There’s a difference between inadvertently beaning somebody and intentionally cleating somebody when you’re sliding into second.

If baseball fans are treating Tatis differently than they’ve treated others in the past, maybe it’s because they’re fully capable of understanding that there’s a difference between Tatis doing something stupid, accidentally, and the BALCO Era. There’s also a difference between denying and lying, on the one hand, and Tatis fully accepting responsibility for his stupidity on the other.

Let’s see if his exit velocity improves over time. I bet it does.

PhilMember since 2016
3 years ago
Reply to  shultz

Surely Shoeless Joe Jackson not being in the HoF is the original sin here? And he wasn’t just cancelled from the HoF like Rose, Bonds, etc.

Mitchell MooreMember since 2020
3 years ago
Reply to  shultz

Pete Rose was banned from baseball, by an agreement he signed, and thus rendered permanently ineligible for the HOF as of 1991, for violating MLB by-laws against gambling on the sport. Nobody “cancelled” Pete Rose; he cancelled himself.

shultz
3 years ago
Reply to  Mitchell Moore

The media and those in the commanding heights shaming someone right out of the public eye–no matter how impressive their accomplishments–is the essence of cancel culture. What made cancel culture powerful was when people realized they could cut down anybody and not just after the public turned on that person. No, they could cut down anybody in spite of how much the public loved them at the time.

If the question is whether Pete Rose was a great baseball player, the answer is yes–and anyone who says otherwise is wrong. If the question is whether a bunch of media insiders and baseball executives should sweep someone under the rug in spite of being a great baseball player, then we’re talking about cancel culture. Rose’s situation was different because his accomplishments were undeniable and because, soon afterwards, canceling people became the norm.

Jason BMember since 2017
3 years ago
Reply to  shultz

“canceling people became the norm”

I don’t agree with this premise.

carterMember since 2020
3 years ago
Reply to  shultz

I don’t think that a pro-athlete in this day and age would not know, there has to be somebody that is there to tell him, etc. But I do believe it is possible that he didn’t know. Literally on the exact same day he got busted for steroids I was in Colombia and a child had a rash and they prescribed the exact same medication. We didn’t actually use it, but I still have the same thing sitting in my cabinet.

shultz
3 years ago
Reply to  carter

Yeah, it’s different in other countries, when you can buy pretty much anything you want over the counter at a pharmacy without a prescription. It’s also different when you’re 23 years old. I didn’t have as much to lose as Tatis did, when I was 23, but when I was his age, I did things that were much dumber than that.

EasyenoughMember since 2016
3 years ago
Reply to  shultz

It’s also a steroid that is easily revealed in MLB tests. This is a ubiquitous drug that pops out in tests. I think we can say that if he was using it in 2020, this particular drug would have jumped out. The “clear,” it isn’t. Of course, that says nothing about other drugs…

Last edited 3 years ago by Easyenough
piddy
3 years ago

It’s a weird quirk of the system that if you serve an 80 game suspension in season, you then have to sit out any and all playoff games as an additional penalty, but if you don’t complete the suspension then you just get to deduct the playoff games from your total.

PandaKOST
3 years ago
Reply to  piddy

Very odd indeed. Suspended players should be ineligible for playoff (and play-in) games which also should not deduct from the total.

JSJohnSmithAnon
3 years ago

Tatis may or may not have deliberately taken steroids, but I wouldn’t link that poor article on the subject Mr. Jaffe. Clostebol is found in many OTC healing aid sprays/creams in the DR. Seems quite plausible that that is how the substance entered Tatis’ body, more so than the idea that he decided to juice with an outdated and easily detectable steroid. Either way, both explanations are much more plausible than the embarrassingly illogical “he googled wrong” narrative presented in Mr. Szymborski‘s article.

nab0610
3 years ago

I feel like this can best be summed up as Tatis is not seeing the ball the same way he was in 2021 and he needs to make better swing decisions…also I’m sure his strength is still returning he probably wasn’t lifting weights for a good year with the wrist and shoulder issues

markakis21
3 years ago

This is purely subjective, to be clear. But man, Tatis just rubs me the wrong way. I hate sounding like one of the old guard fans who hate fun, but in my defense, to me Tatis isn’t fun! Fun is Juan Soto! Fun is Adley Rutschman! Fun is Julio Rodriguez! Guys who always have a smile on their face and play the game with energy and excitement. Tatis is just an egotistical jerk, it feels like. This sort of thing isn’t fun to me, it feels like a guy refusing to accept responsibility.

Jason BMember since 2017
3 years ago
Reply to  markakis21

You know who was fun? Heinie Manush! That guy played the game the right way and his first name is a euphemism for buttocks! I think we can all get uh….behind that.

kmoser
3 years ago

This is great analysis. I am 100% a numbers guy and go with stats over the “eye test” like 99% of the time. However, Tatis is one of the most talented players I have ever seen on a baseball field and I think he turns this around. He may not hit for the power he potentially could have due to the wrist/shoulder surgeries, but he still has otherworldly potential and will continue to be a top 5 player in the league.

TKDCMember since 2016🏆 MVP
3 years ago

I’m not going to argue that there probably isn’t some overlap in thinking that makes fans chant “cheater” at Tatis and also hate bat flips, but I certainly hope there is room in some corner for fans that absolutely love the fun in baseball and want more of it, but also think athletes shouldn’t have to put steroids into their bodies to avoid competitive disadvantages. It almost seems like you are framing fans who don’t like steroid users as the bad guys and steroid users as the good guys. That is, what’s the word, really fucked up.