EDMONTON, Alberta (AP) — The Edmonton Oilers re-signed Jason Dickinson to a five-year contract worth $20 million on Sunday, preventing the defensive-minded center from testing the free agent market.
Dickinson will count $4 million against the salary cap through the 2030-31 NHL season. He was set to become an unrestricted free agent on July 1, three days before his 31st birthday.
Instead, Dickinson will be counted on to provide depth in Edmonton as the organization looks to get over the hump and win the Stanley Cup following a decade of trying and falling short despite having two of the best players in the league in Connor McDavid and Leon Draisaitl.
Dickinson fit in well with the Oilers after they acquired him from Chicago in early March ahead of the trade deadline. He averaged roughly 15 minutes of ice time a game the rest of the season and 12 in the playoffs, becoming one of the team's most frequently penalty killers.
Re-signing Dickinson was one item on a lengthy offseason checklist for general manager Stan Bowman. Hiring a coach could be next, along with potentially trading longtime defenseman Darnell Nurse and upgrading the goaltending position.
The Calgary Flames aren’t exactly grabbing headlines for it just yet, but there’s a quiet sense building around the organization that their rebuild may be tracking a little cleaner—and maybe a little faster—than most teams in a similar position.
A big part of that comes down to what they’re about to walk into at the 2026 NHL Draft.
Heading into KeyBank Center in Buffalo, Calgary owns 11 picks in total, including two first-round selections and six picks inside the top 55. That kind of draft capital doesn’t guarantee anything, but it does give a rebuilding team something invaluable: flexibility. At this stage of the cycle, that’s often the difference between staying stuck and actually moving forward.
The 2026 NHL Draft begins Friday, June 26 at 5 p.m. MT with Round 1, followed by Rounds 2 through 7 on Saturday, June 27 at 9 a.m. MT. Both days will be broadcast on Sportsnet.
Here’s how the Flames’ draft board currently sits:
What stands out isn’t just the sheer volume—it’s how tightly packed those early picks are. Calgary will be on the clock repeatedly in quick succession across the first two rounds, giving them the ability to go in multiple directions: swing for upside, target organizational holes, or package selections if a meaningful trade opportunity presents itself.
Of course, none of it matters in theory. Draft capital only becomes real value when it’s used well—and the league has plenty of examples of teams both maximizing and wasting it.
The Colorado Avalanche, for instance, have shown both sides of that coin in recent years. Some picks have developed into key contributors, while others were moved out in pursuit of another Stanley Cup run that ultimately fell just short. It’s a reminder more than anything: stockpiling assets is only step one. Execution is everything.
For Calgary, that’s the warning label attached to all of this. The opportunity is real—but so is the risk of getting it wrong.
One potential swing at the top of the board is Swedish center Viggo Björck at sixth overall. He’s not the biggest player on the ice, but Calgary has been searching for more long-term center depth, particularly after moving Nazem Kadri back to Colorado.
Björck’s production with Djurgårdens IF in the Swedish Hockey League—six goals and nine assists last season—doesn’t jump off the page at first glance, but his impact has been more noticeable in flashes and in international play. At the IIHF World Juniors, he added three goals and six assists in his debut tournament, helping power his country to a gold medal.
For a Flames organization trying to restock skill down the middle, he represents the kind of bet that can quietly reshape a depth chart over time.
There’s also a broader philosophical shift taking shape in Calgary. The organization still wants veteran presence in the room, but the runway for younger players is getting longer—and more meaningful.
Ryan Lomberg, for example, appeared in just two of Calgary’s final 19 games as the coaching staff increasingly leaned into extended auditions for younger players like Tyson Gross and Aydar Suniev. It wasn’t subtle, either. It felt like a preview of where things are heading.
General manager Craig Conroy didn’t fully tip his hand on Lomberg’s future when asked at season’s end, but he acknowledged the balancing act the organization is now managing.
“We’ve got to take a couple days because everything is emotional. I’ll reflect and see where we think this is going. We have a lot of players under contract right now. When you have players, there needs to be room to play, too.”
That “room to play” part matters—and it’s becoming harder to ignore in Calgary.
Among the young players already forcing the issue is Gross, who scored in just his third NHL game during a 3–1 loss to Colorado on April 9. The goal stood as his first at the NHL level, though he briefly thought he had two before a second was overturned for offside.
Even so, it was a glimpse of something the Flames haven’t had enough of in recent years: young players arriving and looking like they belong.
And that’s really the hinge point for all of this. Calgary’s rebuild won’t be defined by how many picks they have, or even where they pick. It’ll come down to whether those players turn into everyday NHLers—and how quickly they can push the roster forward.
Because if they do, this doesn’t stay a long rebuild for very long. If they don’t, all this draft capital is just paper again.
Should the Philadelphia Flyers try to add a top-six center for the second consecutive offseason, a familiar foe in the Eastern Conference could provide one... at the right price.
North of the border, the Ottawa Senators, fresh off a first-round sweep at the hands of the Carolina Hurricanes, are looking for moves they can make to give themselves a better chance at Stanley Cup contention.
Defensive depth has been a question mark, but they have a strong foundation, led by Tim Stutzle, Linus Ullmark, Brady Tkachuk, Thomas Chabot, and Jake Sanderson.
At center, Dylan Cozens, Shane Pinto, and Ridly Greig are all coming along nicely... and the Flyers reportedly have varying degrees of interest in all three.
"According to team sources, the Flyers have interest in Senators centers Shane Pinto, Dylan Cozens and Ridly Greig – in that order. DFO was told that the Flyers and Senators have had on and off trade talks going back to the 2024-25 season; per sources, the Senators were unwilling to move any of their pivots other than Josh Norris," NHL insider Anthony Di Marco recently reported for Daily Faceoff.
Pinto and Cozens are the two most attractive options of the three as the established top-six centers.
Pinto, 25, is coming off a career year, having scored 23 goals, 23 assists, and 46 points in 72 games for the Senators. He's the most expensive at a $7.5 million annual cap hit, though it should be noted that he has one goal in 10 career playoff games.
As for Cozens, he's the most established of the group, as well as the biggest.
The 6-foot-3 former No. 9 overall pick already scored 30 goals in his third NHL season with the Buffalo Sabres back in 2022-23, when he scored 68 points overall.
Cozens hasn't reached that peak since then, but he put together a nice 59-point campaign last season. Notably, the 25-year-old has four seasons remaining on his contract at a $7.1 million cap hit, and he will have a five-team no-trade list kick in next summer.
If the Senators become convinced that Cozens can't reach another gear by then, they could be motivated to strike a deal with the Flyers, even if the latter's preference really is Pinto.
Greig, son of Flyers scout Mark Greig, is more of a third-line center at this stage, though he is young at 23 years old and comes cheap with a $3.25 million cap hit.
The Flyers don't need to save the money, but they could cut corners on a future Noah Cates extension; both players have three seasons remaining on their contracts, but Cates is already older and more expensive.
At the same time, it goes almost without saying that the Flyers would not pursue a virtually pointless trade such as that.
Di Marco notes that "the Senators have shown on and off interest in Flyers defenseman Rasmus Ristolainen," and we can assume that this would be the starting point for any trade between the two teams.
Ristolainen's trade value should be going up after a strong playoff run with the Flyers, and that value should be even greater to a team like the Senators who wouldn't be forced to play him in a top-pairing role behind Chabot, Sanderson, and Artyom Zub.
The Flyers won't be unearthing the next superstar this summer, but it is becoming increasingly clear that they will, at the very least, have options to upgrade at the center position via trade.
(Original Caption) Yankee catcher Yogi Berra (left) has his glove rosined by pitcher Ed Lopat, who was to have pitched the September 29 game against Philadelphia at the New York Yankee Stadium. The Game was called because of rain, and will probably be played September 30, an open date.
The nature of baseball as a sport means that you need more than just a star or two to be a good team. Just look at the Mike Trout/Shohei Ohtani era Angels. Of course you need excellent players as well, but having solid players across the middle and backend of the roster is what turns a fine team into a contending one.
The 1950s Yankees are a good example of this. Of course, everyone remembers the likes of Mickey Mantle and Yogi Berra, but they also had a great core of supporting players. One of those was players was pitcher Eddie Lopat, whose birthday it happens to be today. In his honor, let’s look back at his baseball career.
Edmund Walter “Eddie” Lopat Born: June 21, 1918 (New York, NY) Died: June 15, 1992 (Darien, CT) Yankees Tenure: 1948-55
Born in New York City in 1918, Edmund Walter Lopatynski — he later shortened the name in order to fit it in box scores — grew up a Yankees’ fan in the heyday of the Babe Ruth/Lou Gehrig Murderers’ Row teams, and dreamed of playing for the team. Coming up in the game, he played first base, getting passed over by the Giants at one tryout before getting signed by the Dodgers in 1936.
One problem with Lopat playing first base was that as he came through the minors, he wasn’t a particularly great hitter. His first taste of Class D minor league ball saw him hit .223 with just a .311 slugging. However, something else happened that year that would help Lopat find his way to the majors.
While warming up one day before a game, the catcher he was throwing with noticed Lopat was putting a little extra on his tosses. The manager came over and told Lopat to try throwing a curveball, and came away impressed. From that day forward, Lopat became a pitcher.
As you might expect for someone who switches disciplines like that, it took a little while for Lopat to get to the big leagues as a pitcher. He left the Dodgers’ minor league teams and bounced around a little bit, eventually joining the Little Rock Travelers in 1942. While his 5-foot-10 frame turned some teams off, eventually the White Sox were impressed enough and brought him in for the 1944 season.
After average seasons in Chicago in 1944 and ‘45, Lopat broke out in ‘46. That year, White Sox ace and future Hall of Famer Ted Lyons returned from military service and gave Lopat some tips. Lopat used that advice to put up seasons that were worth 4.0 and 5.5 rWAR in 1946 and ‘47. However, the White Sox as a team weren’t particularly going anywhere, and Lopat’s successes eventually caught the eye of his childhood team.
In February 1948, the Yankees acquired Lopat for a trio of players, and over the next eight seasons, Lopat became a very good mid-rotation arm, known as “The Junkman” for his success despite not a particularly flashy arsenal. While the Yankees lost out on the pennant in his first season there, they returned to the World Series in 1949. They won that won and then added four more in a row, five-peating from 1949-53. Lopat was especially massive in the 1951 World Series. He allowed just one earned run in 18 innings over his two starts that series. He pitched in the Game 2 and Game 5 victories, the first of which tied the series at one after the Giants had won the opener, and the second put the Yankees up 3-2, as they eventually won in six.
On an individual level, Lopat’s best season came in the final year of that five-peat. In 1953, he went 16-4 with a 2.42 ERA, winning the ERA title.
However the year after that, Lopat fell off, posting a below average ERA for the first time since his tenure with the White Sox. He then got off to another slow start the following year. While he was only in his 12th MLB season, his extended journey to the majors meant that Lopat was 37-years-old. That July, the Yankees traded him, sending him to the Orioles. Lopat appeared in 10 games for Baltimore that season, but he continued struggling and decided to retire after the 1955 season.
Following his playing career, Lopat quickly got into coaching. During his playing career with the Yankees, he had a reputation as being almost an assistant pitching coach, including helping the likes of a young Whitey Ford. After a couple seasons as the Yankees Triple-A manager, Casey Stengel brought him in as the official pitching coach for 1960.
Somewhat infamously, the Yankees fired Stengel after they lost the 1960 World Series, and Lopat also left in the aftermath. He later joined former teammate Hank Bauer with the Kansas City Athletics. Bauer couldn’t turn around that struggling franchise, and eventually Lopat was elevated to the manager job. He went 73-89 in 1964, but was let go after a 17-35 start to the ‘65 season.
After his managerial tenure, Lopat became a scout for a number of teams, including a stint back with the Yankees. He settled in Connecticut and lived there until he passed away from pancreatic cancer in 1992.
“Steady Eddie” wasn’t a Hall of Famer, or someone who would get his number retired. However, you need players like him in order to be a great team, and the Yankees were definitely that while Lopat donned the pinstripes.
See more of the “Yankees Birthday of the Day” series here.
The 2026 NHL Draft is quickly approaching in just five days and Free Agency begins in just ten days.
This means teams have ten days to re-sign expiring contracts.
One former Wild player re-signed a contract in a pretty cool way.
Nicolas Deslauriers won the Stanley Cup with the Hurricanes and during the team parade, he went up on stage with Canes' General Manager Eric Tulsky and announced a new contract.
The former Wild bruiser announced a two-year contract to stay in Carolina.
NIC DESLAURIERS JUST SIGNED IN THE MIDDLE OF THE PARADE 🔥🔥🔥
Deslauriers, 35, was the only trade acquisition for the Canes at the deadline. He played in seven games for the Hurricanes after being acquired from the Philadelphia Flyers for a conditional 7th-round pick in the 2027 NHL Draft.
The 6-foot-1, 218-pound left-winger, recorded one assist in seven regular season games for Carolina and played in just one playoff game during the Canes' run.
In his time with the Wild, Deslauriers played in 20 regular season games in 2021-22. He recorded three goals and 53 hits. In five playoff games, Deslauriers recorded 13 hits. He has played in six career playoff games. Five with Minnesota and one with Carolina.
He has now signed a two-year contract. The deal will pay Deslauriers $850,000 in 2026-27 and $900,000 in 2027-28.
See more of The Hockey News on Google — Save us as Preferred Source
For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.
ARLINGTON, TEXAS - JUNE 20: Manny Machado #13 of the San Diego Padres hits a three-run home run during the tenth inning against the Texas Rangers at Globe Life Field on June 20, 2026 in Arlington, Texas. (Photo by Sam Hodde/Getty Images) | Getty Images
The San Diego Padres desperately needed a win like this one. After the heartbreaking end to the slugging match between San Diego and the Texas Rangers, the club regrouped quickly and forced the rubber match.
After getting into a 1-3 deficit in the seventh inning, the Padres tied it in the eighth and forced the game into extra innings. In the 10th, Manny Machado came up with runners on first and second and took reliever Joe Ross deep to left-center field.
That allowed the Friars to coast to victory despite Mason Miller giving up an unearned run in the bottom frame of the inning. They’ll need to show the same power they’ve displayed in the first two games to take the series.
Taking the mound
Nathan Eovaldi (TEX) v. Lucas Giolito (SD)
(I mistakenly wrote that Eovaldi was pitching on Saturday instead of starter MacKenzie Gore. The former is pitching in today’s rubber game, apologies.)
After turning in the best season of his career in 2025, Eovaldi has looked rough in ‘26 with a 4.23 ERA across 14 starts. Pair that with a 1.17 WHIP through 87 1/3 innings and it’s been tough for the righty.
Eovaldi’s looked better in his last seven starts, pitching to a 3.78 ERA, but it’s still been tough. He’s given up 10 runs across his last 18 2/3 innings. The Padres will hope to beat the Rangers’ starter to win the series.
Giolito has been inconsistent for the Friars but has looked marginally better lately. He’s surrendered six runs across his last 13 innings and owns a 4.56 ERA on the season.
San Diego decided to utilize an opener for starter Griffin Canning as well as Giolito in their last starts. It worked out decently for the right-hander, but he still allowed three runs against the St. Louis Cardinals. He’ll need to pitch better today against Texas.
Batter up!
Machado finally seemed to break out Saturday after a rough night at the plate in the series opener. He knocked in five of the Padres’ six runs and went 2-for-5. Jackson Merrill was also a powerhouse, going 3-for-5, and knocking in the game-tying run in the eighth inning.
Fernando Tatis Jr., 2B
Samad Taylor, RF
Manny Machado, 3B
Xander Bogaerts, SS
Jackson Merrill, CF
Ty France, 1B
Gavin Sheets, 1B
Will Wagner, DH
Blake Hunt, C
Rodolfo Durán could be back behind the dish today but will likely sit to give Hunt a slightly longer look. The backstop went 0-for-3 yesterday in his MLB debut at the plate.
The offense has looked much healthier than it did last series. After scoring just eight runs in the Padres’ series against the St. Louis Cardinals, the lineup has put up 13 in just the first two games. It’s momentum that the club needs heading into their upcoming homestand.
Relief corps
Starter Walker Buehler has been one of the few consistent starters for the Friars in the last month. He’s looked resurgent in his most recent starts. After exiting in the sixth with the score knotted, 1-1, the Padres’ relievers were tasked with holding the Rangers.
Kyle Hart pitched well before Jason Adam allowed his second homer in as many nights. His command has been spotty as of late but he settled in to complete the inning. Adrian Morejon covered the final two innings beautifully, and Miller nailed down the save in the tenth.
That gives San Diego options in the rubber game. Ron Marinaccio, Yuki Matsui, David Morgan and Wandy Peralta will be available out of the ‘pen for the Friars. It seems likely that Peralta will be utilized as an opener after he opened for Giolito in his last start.
SPRINGDALE, AR - JULY 29: Trey Dombroski #26 of the Corpus Christi Hooks pitches during the game between the Corpus Christi Hooks and the Northwest Arkansas Naturals at Arvest Ballpark on Tuesday, July 29, 2025 in Springdale, Arkansas. (Photo by Ada Pipkins/Minor League Baseball)
Another day of minor league baseball is in the books. See the results below. Check out the previous day’s recap here.
AAA: Sugar Land Space Cowboys (31-42) lost 6-5 (BOX SCORE)
Sugar Land jumped out to an early lead scoring 2 runs in the first inning on a Biggio solo home run and a run on an error. After the Isotopes scored 3 runs in the bottom of the first, Sugar Land retook the lead in the 4th on a Ferreras RBI double and Winkler RBI single. McPherson got the start and allowed 4 runs over 3.1 innings. The Isotopes responded with a run in the 4th and 5th to take the lead. Sugar Land tied the game in the 7th inning on an Alexander solo home run but the Isotopes took the lead again with a run in the bottom of the 8th. Sugar Land was scoreless in the 9th as they ended up falling 6-5;
Sam Carlson, RHP: 0.2 IP, 0 H, 0 R, 0 ER, 0 BB, 0 K
J.P. France, RHP: 2.0 IP, 1 H, 1 R, 1 ER, 1 BB, 1 K
Roddery Munoz, RHP: 1.0 IP, 0 H, 0 R, 0 ER, 0 BB, 1 K
Alimber Santa, RHP: 1.0 IP, 2 H, 1 R, 1 ER, 1 BB, 1 K
AA: Corpus Christi Hooks (30-38) lost 2-1 (BOX SCORE)
The Hooks got on the board first on an Encarnacion RBI single in the second inning. Dombroski got the start for the Hooks and was solid allowing 2 runs over 5 innings. The pen was solid tossing 4 scoreless innings but the offense was unable to get anything else going as the Hooks fell 2-1.
Nic Swanson, RHP: 2.0 IP, 2 H, 0 R, 0 ER, 1 BB, 0 K
A+: Asheville Tourists (18-49) lost 14-1 (BOX SCORE)
DeVos started for Asheville but struggled allowing 3 runs over 2 innings. The pen didn’t fare well either 10 runs over the next few innings. Thomas put Asheville on the board with a solo home run 5th inning. The Hot Rods got a couple more runs and the Asheville offense was quiet the rest of the way as they fell 14-1.
A: Fayetteville Woodpeckers (33-34) lost 10-0 (BOX SCORE)
Carrera started for the Woodpeckers and went 5 innings allowing 6 runs while striking out 4. Gonzalez relieved Carrera and allowed 4 runs over 3 innings. The Woodpeckers offense was quiet all night collecting just 5 hits as they were shutout in the 10-0 loss.
He has started five games against teams ranking in the bottom half of the league in OBP vs. righties. He posted a 1.72 ERA in those starts while averaging 6 2/3 innings of work.
Mets vs Phillies Over/Under pick: Under 8.0 (-105)
The Mets rank 29th in OBP and tied for 23rd in runs per game. They are not a good offensive team at the best of times, and it’ll be tough sledding against an in-form Wheeler.
The Phillies are more likely to do damage against David Peterson, but a ceiling game at the plate is still unlikely.
Philadelphia has struggled with lefties for much of the year, hitting just .223 and ranking 23rd in wOBA.
The Mets also have a very rested bullpen behind Peterson, so they’ll be well-equipped to put out fires as they arise.
Play to -115.
Todd Cordell's 2026 Transparency Record
ML/RL bets: 37-28, +1.15 units
Over/Under bets: 35-27-3, +4.69 units
Mets vs Phillies weather
Sunny skies and 80-degree weather will help give balls a little more pop tonight. Winds are expected to blow side-to-side.
Mets vs Phillies odds
Moneyline: Mets +165 | Phillies -200
Run line: Mets +1.5 (-120) | Phillies -1.5 (+100)
Over/Under: Over 8.5 (+100) | Under 8.5 (-120)
Mets vs Phillies trend
Philadelphia has hit the game total Under in 23 of the last 35 games (+11 units, 29% ROI). Find more MLB betting trends for Mets vs. Phillies.
How to watch Mets vs Phillies and game info
Location
Citizens Bank Park, Philadelphia, PA
Date
Sunday, June 21, 2026
First pitch
7:20 p.m. ET
TV
NBC, Peacock
Mets starting pitcher
David Peterson (3-5, 5.91 ERA)
Phillies starting pitcher
Zack Wheeler (6-1, 2.01 ERA)
Mets vs Phillies latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The Colorado Avalanche announced on Saturday that the organization has hired Zack Stortini as the head coach of the franchise’s ECHL affiliate, the New Mexico Goatheads.
“We’re happy to welcome Zack to the Avalanche and Goatheads organizations,” Avalanche Scout Mike Battaglia, who oversees ECHL operations for the Avs. “Over his first seven years coaching in the AHL and OHL, Zack has established himself as a rising coach, and we feel he’s a great fit for the Goatheads as we embark on their inaugural season.”
We have announced today that the organization has hired Zack Stortini as the head coach of the franchise’s ECHL affiliate, the New Mexico Goatheads. pic.twitter.com/UIbqIOT0mM
Stortini spent parts of six seasons in the NHL, five of which were with the Edmonton Oilers.
Selected by the Oilers in the third round of the 2003 NHL Draft, Stortini played parts of 15 professional seasons, appearing in 860 games across the NHL and AHL.
He made his NHL debut on January 20, 2007, against the Calgary Flames, and played all but one of his 257 NHL games with the Oilers. Through his 257 NHL appearances, he tallied 41 points (14g/27a). He was known primarily as an enforcer and physical presence rather than a scorer.
In 2011, he became a full-time minor league player. His 603 AHL games were spread across teams including the Charlotte Checkers, San Jose Barracuda, Binghamton Senators, Lehigh Valley Phantoms, Norfolk Admirals, Milwaukee Admirals, Oklahoma City Barons, Hamilton Bulldogs, and others, totalling 109 points (55g/54a).
He accumulated 1,825 penalty minutes during his professional career and served as captain or alternate captain at multiple stops. He was also a three-time nominee for the AHL's Yanick Dupre Memorial Award for community contributions.
Stortini did get chances to return to the NHL, hoping to breakthrough in preseason with the Ottawa Senators and Philadelphia Flyers. He did not make either team.
After retiring, he returned to the Sudbury Wolves of the OHL as an assistant coach. Most recently, he spent the last four seasons as an assistant coach with the AHL's Tucson Roadrunners before being named the first head coach of the new ECHL expansion team, the New Mexico Goatheads.
SPRINGFIELD, MO - APRIL 09: Chris Newell #9 of the Tulsa Drillers celebrates with teammates at home plate after hitting a two-run home run in the third inning during the game between the Tulsa Drillers and the Springfield Cardinals at Hammons Field on Thursday, April 9, 2026 in Springfield, Missouri. (Photo by Shanna Stafford/Minor League Baseball via Getty Images)
Two of three Dodgers affiliates that played on Saturday won their games.
Player of the day
Tulsa outfielder Chris Newell was designated to hit on Saturday, and that he did. He hit the game-tying home run in the ninth inning, then smashed the game-winning two-run shot in the 11th.
Chris Newell crushes his second home run of the night and the Drillers are in front 7-5 🚀 pic.twitter.com/D3NmMC46aF
Cole Irvin pitched six scoreless innings in the Comets’ third shutout win of the season, on Saturday blanking the Sacramento River Cats (Giants). All three shutouts have been home games in Oklahoma City, including April 10 vs. Round Rock and May 21 vs. Reno.
Ryan Fitzgerald doubled, singled, and drove in three runs. Noah Miller also had two hits and, shifting over from his usual shortstop to play third base, made this fantastic diving stab and throw at the hot corner in the sixth inning.
Down 5-1 in the ninth inning, the Drillers rallied for four runs to force extra innings, then beat the Northwest Arkansas Naturals (Royals) in the 11th. Before Newell’s tying blast in the ninth, Jake Gelof hit a three-run shot, his team-leading 14th of the season.
Before Newell’s winning home run in the 11th, Northwest Arkansas had runners at the corners with one out in the 10th. Gelof threw home on a grounder to nail the potential winning run to keep the game going.
Adam Serwinowski struck out six in his 6 1/3 innings, and allowed three runs, one of them earned. Antonio Knowles struck out three and stranded a pair of free runners over the final two inning scoreless to earn the win.
High-A Great Lakes
The penultimate game of the series between the Loons and the Lake County Captains (Guardians) was rained out.
The game will be made up during the last week of the regular season, September 1-6, when Great Lakes travels to Lake County. That means we could see a Great Lakes home game while on the road, the opposite of what happened in the second game of a doubleheader this Wednesday, then Lake County was the home team for a game at Great Lakes.
Class-A Ontario
Allowing runs in seven of nine innings spoiled the voyage for the Tower Buzzers in a loss to the Rancho Cucamonga Quakes (Angels).
Most of the offense for Ontario came out of the 9-1-2 spots. Oswaldo Osorio had three hits batting ninth. Catcher Bryan Gonzalez Garcia and second baseman Mairo Martinus each had two hits, with a double for Gonzalez Garcia and a triple for Martinus. Those three combined to score six of Ontario’s eight runs.
I just can’t keep saying it happens. It happens that a team that played in the World Series last year finds some pride and comes off the mat for an 8-6 win after a 5-0 deficit. All of these “it happens” moments just keep piling up. Just one more disappointment on the stack.
Over the course of a season, if you are a longtime baseball fan, you’ll get echoes of this season and that season and the other season. The weight of baseball memory fills in a lot of blanks. I am feeling some of the 2023 Cubs vibes lately. Not to bring back bad memories, but that was a team that let just so many games slip through their fingertips. And then when the dust settled, they finished one game behind the Arizona Diamondbacks. A team that swept them in September. A team that got hot and rolled all of the way to the World Series. An 84-win team.
That is the atmosphere that MLB is intentionally cultivating. It is very much a good thing for MLB for an occasional 84-win team to roll to the World Series. If the Series every year features teams that win 95 games, then there is still a reason to mail it in after the All-Star break. But MLB has allowed more and more teams into the postseason. They want teams staying in contention.
That’s the frustrating thing. We’ve seen that this team can get hot. We’ve seen the things this team is capable of when things land just right. You have to play it out. But this team doesn’t have enough of the right horses. They don’t have enough starting pitching. They don’t have enough relief pitching. They don’t have enough truly elite offensive players.
Not good enough. I’ve said that a few times lately too, right? This team has themes and rarely are they good ones. All too many times in Cubs history a special player having a special season goes to waste. This season increasingly feels like one long lost opportunity and adventure in disappointment.
Oh, and as I write, the team is in a virtual four-way tie for the last Wild Card spot. So for all of the ineptitude, they are right in the thick of things. Multiple teams are going to have crushing disappointment at the end of this season. There are 12 NL teams either holding playoff spots or within three games of one as we tip toe towards the midpoint of the season. How many of those 12 teams will stay in the fight deep into September.
This team is simultaneously not good enough and also likely to be one of those teams in the fight until the end. This will be one long ride. And at any point if this team actually got red hot, they could be in comfortably. But that isn’t how this script is going to play out. Buckle up.
Three Positives:
Pete Crow-Armstrong had two hits, one a two-run homer and drew a walk.
Colin Rea: 5.1 innings, three hits, no walks, no runs.
Dansby Swanson had a single, a double and drew a walk. He scored once.
Game 77, June 20:
Reminder: Heroes and Goats are determined by WPA scores and are in no way subjective.
THREE HEROES:
Superhero: Pete Crow-Armstrong (.170). 2-4, HR, BB, 2 RBI, R
Hero: Colin Rea (.164). 5.1 IP, 19 BF, 3 H, 0 BB, 0 R, 3 K
Sidekick: Ryan Rolison (.113). 0.2 IP, 1 BF
THREE GOATS:
Billy Goat: Jacob Webb (-.576). 0.2 IP, 3 H, 3 ER, 2K (L 1-2)
Goat: Caleb Thielbar (-.203). 0.1 IP, 3 BF, H, BB
Kid: Michael Busch (-.114). 1-4, BB, DP
Jacob Webb will end up as one of the bottom two WPA game scores of the season when this is finalized. He also owns the other one, back on April 5. With the changes to way WPA has become available, the easiest thing for me to do will be to write up a separate piece at the end of the month on really high or really low WPA scores.
WPA Play of the Game: Kazuma Okamoto’s three-run homer with one out in the eighth broke a 5-5 tie. (.357)
Cubs Play of the Game: Matt Shaw’s three-run homer with no outs in the second gave the Cubs an early three run lead. (.183)
Cubs Player of the Game:
Game 76 Winner: Carson Kelly, 99 votes (138 total)
Rizzo Award Standings: (Top 5/Bottom 5)
The award is named for Anthony Rizzo, who finished first in this category three of the first four years it was in existence and four times overall. He also recorded the highest season total ever at +65.5. The point scale is three points for a Superhero down to negative three points for a Billy Goat.
Michael Busch +22
Pete Crow-Armstrong +16
Ben Brown +13.5
Carson Kelly +10.5
Michael Conforto +9
Edward Cabrera -9.5
Phil Maton -10
Dansby Swanson -11
Caleb Thielbar -13
Seiya Suzuki -19.5
Up Next: The third and final game of the series between these two teams. Shōta Imanaga (4-6, 4.26) starts for the Cubs. In three June starts, he has no decisions but a 3.78 ERA over 16.2 innings. Ex-Cub prospect Dylan Cease (4-3, 2.71) gets the Jays start. In a disappointing Jays season, Cease has been a bright spot. This will be a tough one. In two June starts he has allowed one run over 11 innings. He missed time in late May and early June, but has bounced back very strongly. He’s 4-2 with a 2.47 in eight career starts against the Cubs (in the regular season).
TAMPA, FLORIDA - MARCH 21, 2026: Eric Hartman #64 of the Atlanta Braves hits a single during the second inning of a spring training Spring Breakout game against the New York Yankees at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images
Saturday’s action in the Atlanta Braves system was headlined by Eric Hartman’s 18th homer of the season, but he wasn’t alone in hitting it out of the park. Luis Guanipa, Conor Essenburg, and Cody Miller all homered in a fun Augusta game, while Johan Rodriguez hit a pair down in the FCL. We also got to witness the rare strong pitching performance from the DSL club, while Columbus had a pair of games called off due to weather.
Louisville Bats 4, Gwinnett Stripers 2
Jim Jarvis, SS: 0-2, 2 BB, SB, .305/.399/.447
Aaron Schunk, 1B: 3-4, HR, R, RBI, .248/.311/.391
Austin Gomber, SP: 6 IP, 3 H, 1 ER, 0 BB, 4 K, 5.52 ERA
Elieser Hernandez, RP: 2 IP, 5 H, 3 ER, 0 BB, 6 K, 5.13 ERA
Austin Gomber turned in six strong innings on Saturday, allowing just one run on three hits and no walks with four strikeouts and 14 whiffs. Elieser Hernandez followed him and did allow three runs on five hits, but also struck out hitters for all six outs he recorded. Hayden Harris finished the game off with a scoreless ninth inning.
Aaron Schunk led the offense, going three for four with a homer, scoring and batting in one of the two runs. Cal Conley had a pair of singles and Jim Jarvis drew a pair of walks with both stealing a base, joining Schunk with multi-hit games. The rest of the offense managed just two hits, though there was a Brewer Hicklen double included in there.
Columbus Clingstones vs Biloxi Shuckers – PPD
Columbus Clingstones vs Biloxi Shuckers – Cancelled
The doubleheader for Columbus got rained out, which included the resumption of Friday night’s game and a new game for Saturday. The Friday game will be played as part of a doubleheader on Sunday, while the second game has been cancelled.
Hudson Valley Renegades 3, Rome Emperors 2
Tate Southisene, SS: 0-2, 2 BB, .220/.360/.341
Eric Hartman, LF: 1-4, HR, R, 2 RBI, .300/.362/.580
John Gil, 2B: 1-4, R, .277/.372/.434
Zach Royse, SP: 5 IP, 8 H, 3 ER, 2 BB, 3 K, 5.40 ERA
Zach Royse was mostly solid in this start, though did allow a pair of homers, leading to the three runs against him. Royse allowed the three runs on eight hits and two walks over five innings, striking out three and whiffing five. David Rodriguez followed with two scoreless innings that included three strikeouts and seven whiffs, before new Braves farm hand Jarret Whorff made his debut with a scoreless inning. Mathieu Curtis finished it off with a scoreless frame.
Eric Hartman continued his destruction of A-ball pitchers on Saturday, when he hit his 18th homer of the season. Unfortunately that homer accounted for all of the Emperors scoring in this one, as they managed just six hits. Mason Guerra came through with two of those, while John Gil and Owen Carey also added one. Tate Southisene was held out of the hit column, but did draw a pair of walks, while Isaiah Drake and Dixon Williams were each hitless in four plate appearances.
Augusta GreenJackets 11, Hill City Howlers 10
Luis Guanipa, CF: 3-6, HR, R, 3 RBI, .323/.373/.500
Jeremy Reyes got the start in what turned out to be a fun shootout of a game. Reyes allowed two runs on four hits and a walk over four and two thirds, striking out three and whiffing eight. It was actually better than the line suggests, as he allowed the runs in the first inning and didn’t allow anyone else to score the rest of the way. Lewis Sifontes went the next inning and a third scoreless, striking out hitters for three of the four outs he recorded. Jaylen Paden and Carter Lovasz each got tagged for a pair of runs as Hill City attempted to crawl out from an 8-2 deficit. Hill City was actually able to take the lead in the ninth, as they got four runs off Styven Paez, before Cristobal Abreu came on to get the final out of the ninth.
The bigger story of the game is the offense was very productive. Luis Guanipa, Conor Essenburg, and Cody Miller each homered, making it nine for Guanipa, six for Essenburg (in 29 games), and four for Miller (in just 13 games). Guanipa actually ended up with a three hit and three RBI day, while Essenburg and Miller each had two hits – and Essenburg also batted in three runs. Those weren’t the only stars here, as Juan Mateo singled, doubled, and walked plus stole a base, and Cooper McMurray singled twice, walked, and batted in three runs. Michael Martinez also walked and singled in four plate appearances. In all eight starters reached base safely, and seven of them did it multiple times. The lone Jacket not to reach was Alex Lodise, who was hitless in five at bats with a golden sombrero.
Danny Young made a rehab start that lasted the first inning and included five whiffs before giving way to team ace Gensi Angeles for the second inning. Angeles went three and a third out of the pen, allowing a run on three hits and four walks while striking out three and picking up 10 whiffs. Ryan Heppner followed and allowed a run over his inning and two thirds, and Luis Arestigueta finished the game off by going three scoreless innings and allowing just one base runner to pick up his first save here.
Johan Rodriguez smashed two home runs on a three-hit day, while Malvin Fernandez hit one himself during a two-hit afternoon. The homers were the first of the season for Fernandez, and the second and third of the year for Rodriguez. Those two provided the bulk of the offense, as the only other player to reach base more than once was catcher Yoelvis Betancourt, who singled twice. Shortstop Manuel Campos walked once in four plate appearances and also stole a base, while Diego Tornes had the day off.
DSL Braves 4, DSL Red Sox Blue 1
Starlyn De La Cruz, CF: 1-2, 3B, BB, R, .341/.491/.568
The DSL Braves came into today with a team 11.37 ERA in their first 14 games, but got an excellent pitching performance on Saturday. Starter Cesar Navarro, who has been one of the two bright spots on the pitching staff, went four and two thirds scoreless in this one. Navarro allowed just one hit and three walks while striking out three and dropped his ERA to 2.25. Moises Semerite followed and allowed the one Red Sox run in his inning of work, before a scoreless frame from Giovanni Medina followed by Geowin Gomez picking up the save by collecting the final out.
It was a relatively quiet day for the bats from the DSL. Starlyn De La Cruz and Yassel Pena led the way, with De La Cruz tripling, walking, and scoring a run in four plate appearances while Pena doubled and scored a run in three appearances. Luis Fortunato singled, walked, and stole a base while Elias Reyno had a pair of singles, two steals, and threw out a runner at the plate. Bigger names like Jose Manon and Edelson Cabral went hitless, while recent signee Elioberto Mondesir walked, stole his fourth base in four games, and scored two runs.
Felix Reyes of the Lehigh Valley IronPigs heads to the plate during a Minor League Baseball game at Coca-Cola Park in Allentown, United States, on May 22, 2026. (Photo by Dan Squicciarini/NurPhoto via Getty Images) | NurPhoto via Getty Images
Happy Father’s Day to all the dads out there. Let’s look at the kids on the farm.
Lehigh Valley 4, Worcester 3
Two things to notice in this game. First, Felix Reyes continues to crush the pitching at this level something that we have seen him do all year long.
Pair of run-scoring, extra-base hits for Felix Reyes tonight. He goes opposite field for a first-inning solo homer, his 17th. Then he goes to the opposite gap to drive in another run pic.twitter.com/DtE8hcqo5s
At this point, it’s probable that the team goes outside of the organization to improve in the outfield and that Reyes won’t get a long term chance to see if he can do it against major league pitching consistently. He’s been great at Lehigh Valley, but that’s probably as far as he’ll get. The second thing to notice is Kyle Backhus had another scoreless inning here and will probably be back in the majors soon. The team needs left handed relief pitching badly, so hopefully Backhus can come back and be as good as he was earlier.
Reading 3, Hartford 1
Adam Seminaris was great for Reading, throwing seven innings of one run ball, only allowing three hits and striking out seven. He’s not a big time prospect or anything, but any time solid pitching is done in the minor leagues, it should be noted. The offense got another home run from Alex Binelas, his fifteenth on the year. He’s been a good minor league find for the team. Bryan Rincon had an RBI double as he continues his prospect resurgence.
Greenville 4, Jersey Shore 1
Carter Mathison was the story here, his home run accounting for the lone run in the game for the BlueClaws. It was a meager offensive night with only four hits on the night for them. Mathison had the only run, but Luis Caicuto had two hits for himself. On the mound, Tanner Gresham was solid in his five innings of work, only allowing three runs, two earned, but it wasn’t nearly enough with the offense doing little.
Bradenton 4, Clearwater 2
Sean Youngerman had a so-so night on the mound for the Threshers, giving up only two runs, but allowing four hits and four walks. He’s continuing to disappoint. Nathan Humphreys had a two-run home run for the Threshers in the first inning, but that was all they could muster the rest of the game as the Marauders pitching staff, including a rehabbing Mike Clevinger, shut down Clearwater the rest of the way. The game was tied going into the ninth inning, a close one, but was lost when Brent Iredale hit a walkoff home run for Bradenton off James Tallon.
ST. PETERSBURG, FL - JUNE 20: Clayton Beeter #39 of the Washington Nationals celebrates the final out of a save against the Tampa Bay Rays in a baseball game at Tropicana Field on June 20, 2026 in St. Petersburg, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images
Not much went right for the Yankees during their 10-2 loss to the Reds yesterday. The defense was shoddy, Will Warren got rattled and gave up a game-breaking tank, and they made mistakes at both the plate and on the bases. In short, if you knew nothing about the game aside from the fact that they lost 10-2, you’d probably guesss that they played poorly.
The silver lining is that every team has awful days. That’s the sport! And the Yankees hadn’t lost a game by this margin in over a month. Just for a few points of comparison, the Dodgers lost by eight to the Angels on June 7th, the Braves got blanked by the Red Sox 8-0 on May 27th, and the Rays have actually suffered multiple 8-0 losses in June. The Yankees have mostly stayed competitive, even in losses. They’re 15-7 since Memorial Day. Sleep off the ugly loss and move on! Even with Aaron Judge out and Chase Burns going today for Cincy, this is still a very talented team to watch.
Here’s some of what else was going on around the Junior Circuit on Saturday.
Tampa Bay Rays (42-31) 3, Washington Nationals (40-37) 4
The Yankees’ three-game lead in the AL East remained intact despite the blowout because the resurgent Nationals capably turned away the Rays down in St. Petersburg. At the outset, it seemed like it could’ve gotten ugly in a hurry for the visitors, as Cade Cavalli allowed the first three batters to reach on singles, loading the bases with no one out and masher Junior Caminero due up. But Cavalli hung in there and limited Caminero to a sacrifice fly before getting a double-play ball from Richie Palacios.
Likely NL All-Star shortstop CJ Abrams then wasted no time in bringing the score back to even at 1-1, launching an Ian Seymour pitch for his 16th homer of 2026 to begin the second.
Nasim Nuñez soon cashed in the Nats’ second run of the inning, doubling in Dylan Crews after the latter followed Abrams’ homer with a single to center.
The Rays continued to grind against Cavalli, making it a 2-2 game when Chandler Simpson drove in Caminero on an RBI knock in the third. The crushing blow would not land for Tampa Bay however, and though Cavalli would exit having recorded just 8 eights on 68 pitches, Mitchell Parker held them down. He got the last out of the inning and then combined with Brad Lord to cover the next five scoreless. The bullpen also got a huge assist from center fielder Jacob Young, who made a phenomenal catch in center to rob Victor Mesa Jr. of a game-tying double in the eighth.
Young left the game with a side injury and the Nats had to lose the DH to cover themselves on defense, but it was worth it — especially when the ninth got dicey.
Washington had taken the lead in the fifth with the help of a leadoff hit by Keibert Ruiz and a James Wood double to move the catcher to third. A soft groundout by erstwhile Baby Bomber Andrés Chaparro made it 3-2, Nats. Thanks in part to Young, that’s where the score remained in the final frame. One-time top prospect Dylan Crews smashed a homer off Cam Booser to give the Nats insurance that they would need with 2025 Amed Rosario trade return Clayton Beeter in to close it out.
Two batters into the ninth Beeter had already allowed Tampa Bay to chip away one run. Taylor Walls walked, stole second and third, and dented home plate when Yandy Díaz singled him in. Jonny DeLuca pinch-ran for Yandy and swiped second himself, putting the tying run in scoring position with the winning run of course at bat in recent All-Star Jonathan Aranda. But Beeter got Aranda to fly out, fanned Cedric Mullins, and intentionally walked Caminero to set up a three-pitch strikeout of Ben Williamson. Thanks, old pal!
Toronto Blue Jays (38-39) 8, Chicago Cubs (40-37) 6: The Jays have had a weird enough American League pennant defense this year that we’ve probably said this about at least a few of their wins this year. Nonetheless: Boy, they needed this one. Fresh off sweeping the Red Sox at Fenway, the Cubbies had cut ’em down to size by blowing them out 16-2 at Wrigley on Friday and comfortably led 5-0 entering the seventh yesterday thanks to homers by Pete Crow-Armstrong and Matt Shaw. Colin Rea departed following 5.1 scoreless innings, but the Chicago bullpen absolutely beefed it. Trent Thornton allowed a three-run bomb to Daulton Varsho that allowed Toronto to get back into it, and in the eighth, Caleb Thielbar and Jacob Webb got smacked around on RBI knocks by Alejandro Kirk and Vladimir Guerrero Jr. to tie the game at 5-5.
Then Kazuma Okamoto unloaded on Webb to put the Jays ahead:
The Cubs almost got back into it though. Mason Fluharty immediately loaded the bases on a walk and two hits, bringing the go-ahead run to the plate. Closer Louie Varland entered to put out the fire, getting the next three batters in order and only allowing one of the baserunners to score. An error by Varland in the ninth did grant Chicago two shots to tie it up on another dinger, but Shaw was caught looking and rookie Pedro Ramírez grounded out to end it.
Cleveland Guardians (41-36) 8, Houston Astros (36-42) 1: The top pick of the 2024 MLB Draft, Travis Bazzana, has only played 46 games, but I’m beginning to think that there’s probably no better pick to lead the AL All-Star contingent at second than him. He clobbered a pair of homers off Spencer Arrighetti (the first leading off the game) as part of a smooth Guardians win in Houston, and the 23-year-old rookie is now hitting .274/.369/.476 with a 136 wRC+. He finished the day 4-for-4 with five RBI. Ernie Clement will likely get voted in as the All-Star starter, but Bazzana would probably be my pick for the keystone reserve. Anyway, as far as standings are concerned, Cleveland’s win put them one up in the AL Central with the Pale Hose losing in Detroit earlier in the day.
Seattle Mariners (39-39) 1, Boston Red Sox (31-43) 5: The AL West is back to a merely .500 leader, as the M’s lost their second in a row to the Red Sox. They only hold first place alone because the A’s got blown out by the Angels in West Sacramento, which says more about the true quality of the A’s than anything else. Anyway, up in the Emerald City, Boston rookie Connelly Early outpitched Emerson Hancock, allowing just one run on two hits in six innings of work, fanning seven while Wilyer Abreu’s 414-foot blast put the Red Sox ahead in the fourth. The rest of their runs scored on only infield singles and a wild pitch, but they count all the same.
ST. PETERSBURG, FL - JUNE 20: Dylan Crews #3 of the Washington Nationals celebrates his home run against the Tampa Bay Rays during the ninth inning of a baseball game at Tropicana Field on June 20, 2026 in St. Petersburg, Florida. (Photo by Mike Carlson/Getty Images) | Getty Images
Yesterday, we saw the best of Dylan Crews. He was hitting rifles all over the yard, including a 442 foot nuke to give the Nats an insurance run they desperately needed. This was Dylan Crews at his best, something we unfortunately do not see often enough. Crews has these great games, they just do not happen often enough.
Even after yesterday’s great performance, Crews’ overall numbers are far from impressive. He is hitting .198 with a .602 OPS on the season. There have been times this year where Dylan Crews has looked really good, but it is usually followed by several games where he does nothing.
A perfect example of that just happened recently. Crews hit a massive 3-run homer against the Royals, and then followed it up by going 1 for 11. That just feels like the story of Crews’ season, and really his big league career. It is one step forward, two steps back.
Dylan Crews since his big 3-run HR vs the Royals earlier this week:
However, when you look at the underlying data, there is some reason for optimism, though I will show one area of weakness to explore. Crews’ xwOBA is .342, which is above average, and way better than his .264 wOBA. He is hitting the ball hard, swinging hard, and actually hitting way fewer ground balls.
Crews has had a major ground ball problem in the past, so many fans including myself assumed that was still the case this year. However, that is not his big issue right now. Crews’ 41.5% GB rate is actually lower than average and way down from his 50.2% rate from last year.
If ground balls are not the problem for Crews, then what is? In my opinion, he has two issues. The first one is pretty straightforward, he is chasing a ton and not walking at all. Crews’ chase rate this year is a career high 37.6%. In 2024 and 2025, Crews’ chase rate was under 30%. The lack of chase, as well as the lack of fear he brings pitchers is why he is not walking at all. Crews only has 2 walks all season, which is a 1.9% BB rate.
Crews’ second problem is actually a bit counterintuitive. He is hitting the ball to the middle of the field too often right now. Dylan Crews is hitting the ball straightaway 48.8% of the time, over 10% more often than the average hitter. As kids, we were all taught to use the middle of the field, but in 2026 major league baseball, that strategy has drawbacks.
Lance Brozdowski made a video about how balls hit to center field, even barrels to center are outs more than ever in the past few seasons. One of the big reasons for this is pretty simple, center fielders have gotten insanely good at defense. From Jacob Young to PCA to Ceddanne Rafaela and more, there are just so many good center fielders right now.
The average center fielder is also much better at defense. Even Dylan Crews himself is a good example of a good center field defender, at least when he is out there. With positioning being very good and all these hyper athletes in center, it is tough to live off the middle of the field.
You also have to really destroy a ball to hit a homer to center field. Dylan Crews can obviously do that, as we saw yesterday. However, it is a tough way to live, especially if you are not an 80 grade power guy like James Wood. Honestly, as we see from Wood, flyballs the other way are more productive than ones to center.
Crews’ heavy use of the middle of the field could explain why his xwOBA is so much higher than his raw numbers. Part of this is bad luck, but Crews also has a bad habit of hitting the ball to the other team’s best defenders. Even with that in mind, I do think Crews is getting unlucky.
However, until he starts pulling the ball more, or even just not hitting half his balls up the middle, he is going to underperform his expected stats. It is an interesting dilemma that would not have been as much of a problem even 10 years ago. However, the up the middle athletes these days are just insane.
For these reasons, Dylan Crews is still searching for that consistency. He is doing a lot of things well, like hitting the ball hard, whiffing less and elevating more. You would think his luck will turn around some, but there are some interesting factors at play with Crews.