First Pitch: 12:40 PM TV: Twins.TV Radio: TIBN, WCCO 830, The Wolf 102.9 FM, Audacy App Know Yo’ Foe:Over the Monster
Rewind the clock to ‘46, Of segregation politics: A minor league second baseman, Jack; Opponents wouldn’t play him ‘cause his skin was black. The Army dropped him when he made a fuss Of being ordered to the back of bus. But then a star with Kansas City; Dodgers brought him aboard; A future of acceptance he was bringing us toward:
Those Teams laughed for so long, “Your existence is wrong!” Bore so much, wouldn’t flee: You knew whom you’d be: You’re an MVP In number 42.
In ‘47, got the call to the Show; Yes, some around supported, but the hate would only grow: You’d hear the cruelest epithets from bench and stands, Get block-written letters with murder in their plans. But on the field, it was ball and bat, Same ninety feet no matter where you’re at. You hit .300, stole thirty bags, And the Dodgers soon raised pennant flags;
Though Teams laughed for so long, You were proving ‘em wrong. With no such guarantee, You were whom you’d be: You’re an MVP In number 42.
You got down to business, and here you’d thrive, You won Rookie of the Year, then a ring in ‘55. One more season, then you were done; Did you know what you’d begun?
It’s nearly eighty years since your debut, And every player will be in 42. Through all that old hate that’s rising and stark, There’s plenty on field who have skin shaded dark. So many further enshrined with a plaque Who played because you opened up a crack. Now there’s a game ahead, and the fans are awed; We know today whom we must applaud!
Though Teams laughed for so long, You have proven ‘em wrong. There’s so much to decree; You were so more than you’d be: You’re an MVP In number 42; Yes, you’re our MVP In number 42.
The cozy confines of Comerica Park have been kind to the Detroit Tigers since the calendar flipped to April.
Detroit rides a four-game home winning streak into Game 2 with the Kansas City Royals on Wednesday after taking a tight 2-1 series opening win yesterday.
The Tigers, who are 6-1 in their last seven contests inside Comerica, will see that home cooking slow to a simmer tonight.
Our Royals vs. Tigers predictions like Kansas City’s starter and my MLB picks are riding with the Royals as short road dogs.
Who will win Royals vs Tigers today: Royals (+116)
The Detroit Tigers’ recent run at home includes wins over Miami and St. Louis — two teams having issues keeping foes off the scoreboard.
The Kansas City Royals have been much stingier on that side of the plate, thanks in part to the efforts of starter Seth Lugo.
The right-hander’s 1-1 record over three outings doesn’t reflect his performance, allowing just three earned runs on 13 hits in less than 18 collective innings. What’s more impressive is that two of those starts came against the big bats of Atlanta and Milwaukee.
Lugo had a head start on the 2026 season after pitching well for Puerto Rico in the World Baseball Classic. He’s already working deep into games, getting into the seventh inning in two of his first three outings.
That takes pressure off the Royals’ wobbly bullpen, which gave up two runs late in the series opening loss to Detroit.
COVERS INTEL: Kansas City allows the fewest runs in the opening six innings, including just 1.57 runs allowed through six frames in road games. The Royals are 6-11 O/U against first five inning totals, including 2-5 O/U in this derivative market as visitors.
Royals vs Tigers Over/Under pick: Under 8.5 (+102)
Lugo will keep Detroit’s bats in the check while he’s on the mound. As for Tigers starter Jack Flaherty, he’s coming off his best showing of the young season.
The righty went 5 1/3 innings versus Minnesota, allowing one earned run on five hits with six strikeouts. Flaherty has fanned six batters in each of his last two starts and faces a Kansas City lineup that has struggled to produce away from home.
The Royals are driving in an average of just two runs per road game – tied for lowest in the majors – while hitting a collective .171 BA. That’s pumped out a 1-6 Over/Under record on the road.
Jason Logan's 2026 Transparency Record
ML/RL bets: 0-1, -1.0 units
Over/Under bets: 1-0, +1.0 units
Royals vs Tigers odds
Moneyline: Kansas City +116 | Detroit -126
Run line: Kansas City +1.5 (-182) | Detroit -1.5 (+163)
Over/Under: Over 8.5 (-115) | Under 8.5 (+102)
Royals vs Tigers trend
The Kansas City Royals have gone Under the total in 28 of their last 45 games (+9.60 Units/20% ROI). Find more MLB betting trends for Royals vs. Tigers.
How to watch Royals vs Tigers and game info
Location
Comerica Park, Detroit, MI
Date
Wednesday, April 15, 2026
First pitch
6:40 p.m. ET
TV
MLBN
Royals starting pitcher
Seth Lugo (1-1, 1.53 ERA)
Tigers starting pitcher
Jack Flaherty (0-1, 5.14 ERA)
Royals vs Tigers latest injuries
Royals vs Tigers weather
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.
A.J. Ewing was one of the young standouts in Mets camp this year.
With numerous regulars competing in the WBC, the youngster took full advantage of his opportunity for playing time, showcasing the many ways he can impact the game.
Thus far, he’s been able to carryover that success to open the Double-A season.
He finished the day 3-for-5 with two runs scored, an RBI, and a stolen base.
The 21-year-old is now hitting a whopping .421 and he’s put together three multi-hit showings over his first eight appearances on the season.
Ewing has also walked (8) more than he’s stuck out (5), he’s ripped five doubles, and has swiped five bases to help rack up an incredible .538 OBP and 1.119 OPS.
He played second base on Tuesday for the third time this season, which as Joe DeMayo noted in his recent prospect mailbag is about maintaining his versatility.
Pair these early results with his strong finish with Binghamton last season, though, and there’s not much left for the former fourth-round pick to prove at the Double-A level.
If Ewing can keep this up, perhaps he’ll make the leap to Syracuse soon enough.
No pitcher in baseball has more strikeouts over the last five years than Toronto Blue Jays right-hander Dylan Cease, and I expect him to continue to rack up the Ks in tonight’s matchup against the Milwaukee Brewers.
Read on to see why he’ll be the feature player in my Blue Jays vs. Brewers predictions and free MLB picks for Wednesday, April 15.
Blue Jays vs Brewers predictions
Blue Jays vs Brewers best bet: Dylan Cease Over 6.5 strikeouts (-155)
The Toronto Blue Jays' pitching staff largely baffled the Milwaukee Brewers in the series opener with 12 strikeouts, and I expect that trend to continue with Dylan Cease on the mound tonight.
Cease has faced the Brewers four times in his career, and went Over today’s 6.5 strikeout total in each outing, averaging eight K’s per contest.
The slider has been his most effective putaway pitch this season, garnering 10 strikeouts on a58% whiff rate and a .053 opponent batting average.
Milwaukee has the ninth-highest strikeout rating against the slider with a 33% K-rate.
COVERS INTEL: Cease's 38.8% strikeout rate is second among MLB starters to throw at least 10 innings this season.
Blue Jays vs Brewers same-game parlay (SGP)
The Blue Jays' bats seem to be coming around, sporting a .294 average over their last five games, averaging 10.4 hits per game. So I’ll continue to bet on the bats and take Over 4.5 hits against Brewers’ starter Chad Patrick.
Additionally, Patrick’s main pitch is his cutter, a pitch in which the Jays own a .389 batting average against this season.
I’m also going to keep the Daulton Varsho train rolling and take Over 0.5 hits for the outfielder. He’s recorded a hit in five straight, totaling nine base knocks in that stretch. It’s also a great matchup for him, as Varsho posted a .500 average against the cutter last season.
Blue Jays vs Brewers SGP
Dylan Cease Over 6.5 strikeouts
Daulton Varsho Over 0.5 hits
Chad Patrick Over 4.5 hits allowed
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.
Blue Jays vs Brewers home run pick: Daulton Varsho (+335)
I’ll continue to bet on Varsho today, who looks to be turning things around at the plate with five extra-base hits in his last five games.
Three of those have been of the home run variety, and this is a plus-matchup for him to hit one out of the park again tonight. Not only did Varsho have a .500 average against the cutter last season, but his xSLG was also .752 with a 35% hard-hit rate.
Additionally, Patrick is a flyball pitcher who ranks in the 25th percentile in hard-hit rate. Varsho’s raw power should shine through tonight.
2026 Transparency record
Best bets: 5-10, -2.25 units
SGPs: 2-13, -5.5 units
HR picks: 3-12, +0.4 units
Blue Jays vs Brewers odds
Moneyline: Toronto -130 | Milwaukee +110
Run line: Toronto -1.5 (+135) | Milwaukee +1.5 (-155)
Over/Under: Over 7.5 (-110) | Under 7.5 (-110)
Blue Jays vs Brewers trend
The Toronto Blue Jays have hit the Game Total Over in 10 of their last 15 away games (+5.75 Units / 35% ROI). Find more MLB betting trends for Blue Jays vs. Brewers.
How to watch Blue Jays vs Brewers and game info
Location
American Family Field, Milwaukee, WI
Date
Wednesday, April 15, 2026
First pitch
7:40 p.m. ET
TV
Brewers.TV, SN1
Blue Jays starting pitcher
Dylan Cease (0-0, 2.45 ERA)
Brewers starting pitcher
Chad Patrick (1-0, 0.73 ERA)
Blue Jays vs Brewers latest injuries
Blue Jays vs Brewers weather
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 New York Yankees split the first two games of their series with the Los Angeles Angels, earning a dramatic 11-10 win in the opener before dropping Game 2 in blowout fashion.
My Angels vs. Yankees predictions and MLB picks expect the home side to get back on track this Wednesday, April 15.
Who will win Angels vs Yankees today: Yankees moneyline (-178)
Jack Kochanowicz has seen his counting numbers improve this season, but a lot of that stems from luck.
He owns a 5.02 xFIP — very close to last year’s 5.18 xFIP, when he had a 6.81 ERA to go with it.
Kochanowicz has also allowed a .204 average on balls put in play. That is unsustainably low and well below the near .300 BABIP allowed over 175 innings of work the two seasons prior.
All of these numbers suggest regression is coming, and the New York Yankees (third in fly-ball rate, seventh in hard-hit rate) are a good team to force the issue.
COVERS INTEL: Kochanowicz's xERA is nearly three runs higher than his actual ERA this season.
Angels vs Yankees Over/Under pick: Over 10.5 (-116)
Kochanowicz’s underlying profile screams regression, and the Yankees' tendency to hit the ball hard and put it in the air should serve them well in a hitter-friendly ballpark with warm weather and the wind blowing out.
When Kochanowicz departs from the game, the Yankees can look forward to facing a bullpen that ranks Bottom-10 in xFIP and SIERA.
The Los Angeles Angels should chip in their fair share of runs as well. Luis Gil has a tough time keeping the ball in the park, and the Angels rank first in fly-ball rate and second in homers this season.
Todd Cordell's 2026 Transparency Record
ML/RL bets: 0-3, -3.82 units
Over/Under bets: 0-3, -3.51 units
Angels vs Yankees odds
Moneyline: Los Angeles +163 | New York -170
Run line: Los Angeles +1.5 (-120) | New York -1.5 (+100)
Over/Under: Over 10.5 (+115) | Under 9.5 (-105)
Angels vs Yankees trend
The Angels have hit the Over in eight of their last nine games (+6.90 Units / 68% ROI). Find more MLB betting trends for Angels vs. Yankees.
How to watch Angels vs Yankees and game info
Location
Yankee Stadium, Bronx, NY
Date
Wednesday, April 15, 2026
First pitch
7:05 p.m. ET
TV
FDSN W, Prime Video
Angels starting pitcher
Jack Kochanowicz (2-0, 3.24 ERA)
Yankees starting pitcher
Luis Gil (0-1, 6.75 ERA)
Angels vs Yankees latest injuries
Angels vs Yankees weather
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.
Desperate for a win and clinging to a 7-6 lead over the Rockies on Tuesday night, Joe Espada sent Bryan King back to the mound to try to secure the game’s final three outs. Bryan Abreu, the team’s most accomplished healthy reliever, sat on a bench in the bullpen while Enyel De Los Santos, a journeyman 30-year old who signed with the Astros last August, got loose.
After retiring the first two batters he faced, King allowed hits to the next two, prompting Espada to summon De Los Santos to face the right-handed-hitting Jordan Beck. De Los Santos struck him out to end the game, securing the Astros’ first win after an eight-game losing streak.
It was a good night for a team that needed a win and a bullpen that has been maligned for the first 18 games of the season, but it was notable that Abreu, who was scored on in his first six appearances of the season, played no role in it.
“My focus is trying to match up the right pockets. Trying to put these guys in a position when they can deploy their pitches, go to the areas where they can get people out and trying to get them rolling that way,” Espada said.
That means the way Espada managed his bullpen in the final innings of Tuesday’s game will be the standard operating procedure moving forward.
“Once the dust settles some of these guys will start falling into those roles, but right now we’re going to try to get going that way and try to get these guys on a positive note,” Espada said.
The Astros bullpen is shorthanded with Josh Hader, who threw a live batting practice session on Tuesday, and Bennett Sousa, who recently started a rehab assignment, on the IL, but its ERA sits at 6.35, second worst in league, after surrendering just two runs over 5 1/3 against the Rockies on Tuesday.
Getting Hader and Sousa back will be a nice shot in the arm for the Astros bullpen, but it is hard to see it function at a high level without Abreu pitching at a high level. He had his first scoreless outing of the season on Sunday in Seattle, but he still allowed two baserunners and needed 27 pitches to record three outs.
Abreu will get his opportunities out of the Astros bullpen, but Espada didn’t sound like someone ready to use him in high leverage spots right now.
“I’m going to deploy him in moments where I think it’s what’s best for him and our team,” Espada said. “Once he gets going, he’s a force.”
DETROIT — The Detroit Tigers have agreed to an eight-year, $150 million contract extension with rookie infielder Kevin McGonigle.
The deal begins next season and carries through 2034, covering his final five seasons of club control and his first three years he would have been eligible for free agency. The $150 million is guaranteed and the deal includes contract escalators for the final three seasons that could raise the value to a maximum of $160 million.
McGonigle will earn guaranteed salaries of $1 million in 2027, $7 million in 2028, $16 million in 2029, $21 million in 2030, $22 million in 2031 and $23 million in the 2032, 2033 and 2034 seasons.
The contract escalators could increase his 2032 maximum base salary to $25 million, his 2033 maximum to $26 million and his 2034 maximum to $28 million.
The deal includes a $14 million signing bonus and a $5 million bonus each time the contract is assigned to another major league team.
McGonigle, 21, had four hits in his major league debut, an 8-2 win at San Diego on March 26. He is hitting .311 with one homer and has a .417 on-base percentage. He has reached base in 13 consecutive starts and 15 of 16 games. He is one of only 10 players in the major leagues with more walks (11) than strikeouts (eight) among players with at least 11 walks.
The strong start has supported McGonigle’s preseason ranking as one of the game’s top prospects. He has started at third base and shortstop for the Tigers.
McGonigle was selected by the Tigers in the first round of the 2023 draft at No. 37 out of Monsignor Bonner and Archbishop Prendergast High School in Drexel Hill, Pennsylvania.
ATLANTA, GA - APRIL 14: Dominic Smith #8 of the Atlanta Braves celebrates hitting a two-RBI double in the eighth inning during the game against the Miami Marlins at Truist Park on April 14, 2026 in Atlanta, Georgia. (Photo by Jack Casey/Atlanta Braves/Getty Images) | Getty Images
If you do it once, it’s a fun (and in this particular case, heartwarming) story that we get to enjoy in the moment before moving on to the next thing. If you do it twice, then we’ve gotta talk about it. That’s what Dominic Smith has forced us to do after he did the daggone thing once again.
The Braves mounted a furious comeback in the bottom of the eighth at Truist Park in order to snatch victory from the jaws of defeat. It’s a familiar scenario that we’ve seen play out a bunch of times in the past but now we’re all getting used to a new face doing the damage instead of one of the core group of Braves players that’s usually doing the damage. Dominic Smith has already written two exciting pages of the book that is the 2026 Braves season as he followed up his walk-off grand slam on March 28 with a bases-clearing opposite-field gapper with two outs in order to turn what was shaping up to be a disappointing series loss to the Marlins into a big-time turnaround.
It’d be one thing if it was just those two moments for Dominic Smith so far. That’d be cool but I’d imagine that folks would want more production in-between those two bits of brilliance at the plate. As it turns out, Smith has been delivering on a consistent basis here in the early goings for the Braves. He’s currently sporting a .395/.415/684 slash line with a .474 wOBA, .289 Isolated Power, three homers and 201 wRC+. While he’s likely going to cool down at some point, that’s some mighty-fine production through 41 plate appearances and 14 games!
The obvious hope is that once he does cool down, the plate production will be enough to where he’ll be able to deliver some solid production as one of the main designated hitters for the Braves. If his production last season across 63 games for the San Francisco Giants is any indication, he could very well be in line for a solid season. He hit .284/.333/.417 with a .325 wOBA (outperforming his xwOBA of .306) with five homers and 111 wRC+ across 225 plate appearances. For that to be happening in San Francisco, that’s not bad at all! So far, he’s managed to build upon that and get off to a scalding-hot start in a better environment for hitting here in Cobb County.
As it turns out, Dominic Smith has been making very good use of his time in both San Francisco and Atlanta by utilizing the resources that’s available to him in both locations — and by “resources,” I mean the former legends who used to ply their craft both here and there.
During his appearance in front of the media following Tuesday night’s game, Smith mentioned that he had had conversations about hitting with Barry Bonds while he was with the Giants and then he followed that up by quickly getting in touch with Braves legend Chipper Jones once he became part of the big league roster here. I’d say that whatever advice those two have been giving him has been stuff that he’s been taking to heart and applying to his game because he’s been putting up plate numbers that we haven’t seen from him since the seats were empty back in 2020.
That 2020 season was the last time when Dominic Smith was seen as a serious threat across the baseball world, as he slugged his way to a 166 wRC+ season with the New York Mets. Accruing 1.4 fWAR across just 50 games is a pretty solid achievement but unfortunately, he had’t even come close to that level of production since then. In fact, he scuffled mightily at the plate during his final two seasons with the Mets and he also spent some time in the wilderness in 2023 and 2024 as he bounced around with the Nationals, Red Sox and Reds. Based on that track record, it’s no wonder that we really didn’t get too hyped up about him around here once he was signed as a non-roster invitee — outside of the idea that he’d provide depth for Matt Olson at first base and an occasional option at DH.
Instead, he had himself a solid spring, played himself onto the big league roster for Opening Day and has proceeded to come up huge for the Braves in some big moments early on in the season. Despite all of that bouncing around that Dominic Smith did over the past few seasons, he still garnered respect from his opposition. Walt Weiss admitted as much during his post-game press conference following the win on Tuesday.
“I’ve watched him a lot from the other side — he was in the division with the Mets and the Nationals and it never felt good when he was in the box in a big spot,” said Weiss. “I knew he was going to be a tough out. He’s not going to chase and the ball’s probably going to be put in play.” Weiss also complimented Weiss on being willing to continue to improve his game. “Regardless of where [he’s] at in [his] career, [he’s] always looking to get better every day [he] shows up. Dom’s certainly that guy. All these guys are like that. Good for Dom — those are a couple of pretty good resources in Bonds and Chipper so he’s a smart guy too, going to the right people.”
Throughout all the scuffling, that determination to get better has finally started to pay off some dividends for Dominic Smith and the Braves appear to be the early beneficiaries of it so far. Again, it’s still very early days for both Smith and the Braves here in the 2026 season but so far, the early results have been encouraging. The Braves are off to a very solid start, Dominic Smith is hitting a hot bat and providing production at a spot that was a very big question mark for this lineup heading into the season.
There’s no telling what the future of any given long and winding baseball season will hold but for now, both Smith and the Braves are off to a very auspicious start. We’ll see if everybody can keep it up so that this team can finally get back to where they were in the past and if Dominic Smith can reach back and find some of that success that made him such an exciting talent back in 2020.
Filmmaker John Waters stands outside of the all gender restrooms named in his honor at the Baltimore Museum of Art on Wednesday, Oct. 27, 2021. (Ulysses Muñoz/The Baltimore Sun/Tribune News Service via Getty Images)
Today’s Lineups
DIAMONDBACKS
ORIOLES
Ketel Marte – DH
Taylor Ward – DH
Corbin Carroll – RF
Gunnar Henderson – SS
Geraldo Perdomo – SS
Pete Alonso – 1B
Adrian Del Castillo – C
Johnathan Rodriguez – RF
Jose Fernandez – 1B
Weston Wilson – LF
Ildemaro Vargas – 2B
Jeremiah Jackson – 2B
Nolan Arenado – 3B
Coby Mayo – 3B
Alek Thomas – CF
Sam Huff – C
Jorge Barrosa – LF
Blaze Alexander – CF
E. Rodriguez – LHP
Kyle Bradish – RHP
Will Jose Fernandez ever take a walk? Yesterday, he went 2-for-4, but failed to draw a base on balls for the 13th game since he made his debut on March 31st. That is getting him up there into some fairly rarefied company. Well, at least among non-pitchers. As far as records likely never to be broken, we have Enrique Burgos, who appeared 71 times for the Diamondbacks, without a walk. The fact he never came to the plate may have been a factor in this. But in terms of plate appearances to start a career, Fernandez is getting up there. That’s now 44 PA, which have resulted in 44 at-bats. No walks. No HBP. No catcher’s interference. Zero trots down the line to first.
He does have some way to go to reach the franchise record. For the longest time – over twenty years – the mark was held by Jerry Gil, the walkless wonder. In 2004, he played 26 times for the D-backs, coming to the plate 86 times without drawing a walk (he did get hit by a pitch ones). What’s more remarkable is, save one game as a pinch-runner for the Reds in 2007, that was his entire major-league career. Baseball Reference still tags that streak as active… No other position player has had a walkless career with as many PA for almost a hundred years, since Overton Tremper went 94 PA in 1927-28.
However, Gil was recently displaced as the franchise leader for walkless PA’s to start a career. And it was by someone currently on the roster. Nobody noticed much, since it took almost two full seasons to achieve it. But Jorge Barrosa went 35 games and 91 PA, before finally getting his first base on balls in the final game last year. Of course, baseball being baseball, he then walked again, the very next time up. Another D-back also makes the top 10 by games played. Ildemaro Vargas was walkless in his first 20 appearances, though a) they were back in 2017-18, and b) that covered only 28 PA. Right now, by PA, Fernandez sits sixth. We’ll see how much higher her rises!
BALTIMORE, MD - APRIL 15: Ramon Urias #29 of the Baltimore Orioles celebrates a walk off bases loaded walk to beat the New York Yankees in the 11th inning at Oriole Park at Camden Yards on Friday, April 15, 2022 in Baltimore, Maryland. (Photo by Rob Tringali/MLB Photos via Getty Images) | MLB Photos via Getty Images
The Orioles play their 18th game of the year on Wednesday afternoon. They have gone the previous 17 games without facing a left-handed starting pitcher, the longest stretch of any of the other MLB teams. That streak ends today as Arizona’s Eduardo Rodriguez takes the mound against them. If the O’s can pull off the win, they’ll get the series win as they head off on a road trip. Lose and they won’t have managed to sustain good feelings after Monday’s big comeback win.
Although the Orioles have avoided having anyone new placed on the injured list, there’s still been roster shuffling ahead of the game. The team selected the contract of catcher Sam Huff from Norfolk and optioned reliever Nick Raquet back to Norfolk. That means the O’s will be a pitcher short in the bullpen today and for however long this lasts. Raquet did not make a very good first impression on Orioles fans and was lucky not to have given up more runs last night. In this case, there’s not too much downside to not having him out there.
The three catchers thing probably won’t last for long. Maybe it won’t even last until tomorrow’s game. Ahead of today’s game, manager Craig Albernaz indicated that he foresees another roster move coming within the next few days to get the team back to an eight-man bullpen.
I don’t know why the Orioles didn’t bring up Huff a couple of days ago; they’d telegraphed wanting to bring him along as soon as Adley Rutschman hit the injured list, but he’s only arrived today. Mike Elias is always doing weird things on the fringes of the roster. If it matters whether Huff or Maverick Handley is on the roster or how much playing time they’re getting, that’s probably not going to mean good things for the 2026 team. Sending either of them out seems to be the most obvious move.
Pitcher Jayvien Sandridge was designated for assignment to make room for Huff on the 40-man. The Orioles acquired him for cash considerations on March 29, sent him to Norfolk, and never opted to bring him to Baltimore before designating him in turn. Existing at the edge of the 26-man or 40-man rosters is not the most stable place to be.
Orioles lineup
Taylor Ward – DH
Gunnar Henderson – SS
Pete Alonso – 1B
Johnathan Rodríguez – RF
Weston Wilson – LF
Jeremiah Jackson – 2B
Coby Mayo – 3B
Sam Huff – C
Blaze Alexander – CF
This is a lineup, all right. It is not a lineup from which you might be expecting good things. I’m certainly not. Maybe they’ll surprise us. For me, it’s having Rodríguez as the cleanup hitter in his first start as an Oriole that really makes it. With three lefties coming up in the next five games, I’m curious how much of this is going to repeat.
Starting for the Orioles today is Kyle Bradish. At the outset of this season, things haven’t been going well for him, with a particular problem of nine walks in 13.2 innings.
Diamondbacks lineup
Ketel Marte – DH
Corbin Carroll – RF
Geraldo Perdomo – SS
Adrian Del Castillo – C
José Fernández – 1B
Ildemaro Vargas – 2B
Nolan Arenado – 3B
Alek Thomas – CF
Jorge Barrosa – LF
Rodriguez has a 0.50 ERA through his first three starts of the year. Pretty good! It is not an Orioles lineup that’s likely inspiring much fear in him, though they are all still major league players and he can’t totally goof off or he’ll end up seeing his ERA balloon. His best is definitely better than their best and his decent might even be better than their best.
**
This game is taking place on April 15, the day that MLB sets aside each year to honor the day in 1947 that Jackie Robinson made his debut and broke the color barrier in what had been a segregated game. All players will wear 42, the number that is retired league-wide in Robinson’s honor, on this day.
It is a good day to remember that, although overt segregation in public spaces was stamped out long ago, the legacy of this history of racism still impacts our society today. For baseball in particular, a decline in participation by Black Americans is partly rooted in the fact that the youth travel baseball culture that fuels a lot of the domestic talent pipeline in the sport now is off limits to many families for economic reasons rather than overt racial ones.
As this country gears up to celebrate the 250th anniversary of its founding, there is still work to be done to live up to the ideal that all men are created equal. The times in American history of which one can be proudest are the times where people worked or fought to make this reality. Jackie Robinson was a great ballplayer and a great American.
The Toronto Blue Jays (7-9) take on the Milwaukee Brewers (8-8) tonight in Game 2 of their three-game series in Wisconsin.
The Jays look to build momentum after a thrilling 9-7 extra-inning comeback win over the Brewers in Tuesday's series opener. Toronto fell behind 3-0 early but rallied for a total of a run in the eighth, three in the ninth, and an additional three in the tenth inning to earn the win. Daulton Varsho and Andrés Giménez went yard for the Jays who also got a crucial 10th-inning RBI double from Vladimir Guerrero Jr.. The win snapped a modest two-game losing streak for Toronto and kept them within two games of first place Tampa Bay in the American League East.
The Milwaukee Brewers are reeling, having dropped six consecutive games—their longest losing streak since 2023—following that disastrous ninth-inning implosion by their bullpen last night. Specifically, Trevor Megill was less than good, allowing three runs on three hits in the ninth to earn his first blown save of the season. Gary Sanchez and Jake Bauers each smacked his fifth home run of the season in the losing effort. Despite the six losses, the Brewers are just 1.5 games behind Pittsburgh and Cincinnati in the National League Central Division.
Tonight's pitching matchup features Blue Jays' right-hander Dylan Cease (0-0, 2.45 ERA) opposite Brewers' right-hander Chad Patrick (1-0, 0.73 ERA).
Lets dive into tonight’s matchup and find a sweat or two.
We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game Details and How to Watch: Blue Jays at Brewers
Date: Wednesday, April 15, 2026
Time: 7:40PM EST
Site: American Family Field
City: Milwaukee, WI
Network/Streaming: MLB.TV, Brewers.TV, Sportsnet One
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
The Latest Odds: Blue Jays vs. Brewers
The latest odds as of Wednesday courtesy of DraftKings:
Moneyline: Toronto Blue Jays (-131), Milwaukee Brewers (+109)
Spread: Blue Jays -1.5 (+129), Brewers +1.5 (-156)
Total: 7.5 runs
Probable Starting Pitchers: Blue Jays at Brewers
Pitching matchup for April 15:
Blue Jays: Dylan Cease Season Totals: 14.2 IP, 0-0, 2.45 ERA, 1.43 WHIP, 26K, 9 BB
Brewers: Chad Patrick Season Totals: 12.1 IP, 1-0, 0.73 ERA, 1.38 WHIP, 7K, 5 BB
Who’s Hot? Who’s Not! Blue Jays vs. Brewers
Ernie Clement has hit in 4 straight (7-18) and 7 of his last 8 games (11-33)
Vlad Guerrero Jr. is riding a 5-game hitting streak (10-20)
William Contreras has hit safely in all 9 games he has played in April (12-36)
Jake Bauers has homered in 3 of his last 4 games
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top Betting Trends & Insights: Blue Jays vs. Brewers
The Brewers are 9-7 on the Run Line this season
The Blue Jays are 5-11 on the Run Line this season
The OVER has cashed 10 times in the Brewers’ 16 games this season (10-6)
The OVER has cashed 9 times in Jays’ 16 games (9-7)
If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions: Blue Jays vs. Brewers
Rotoworld Bet Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Wednesday’s game between Toronto and Milwaukee:
Moneyline: Rotoworld Bet is leaning towards a play on the Brewers on the Moneyline.
Spread: Rotoworld Bet is leaning towards a play on the Brewers on the Run Line.
Total: Rotoworld Bet is recommending a play on the Game Total OVER 7.5.
Follow our experts on socials to keep up with all the latest content from the staff:
CINCINNATI — Cincinnati Reds closer Emilio Pagán appeared to injure himself on his final pitch in a night’s 2-1 win over the San Francisco Giants.
Pagán recorded his fifth save with a 1-2-3 ninth inning. He appeared to wince following his pitch to Giants pinch hitter Daniel Susac, who flew to the warning track for the final out.
“We got to get him checked out,” Reds manager Terry Francona said following the game. “His hammy grabbed a little bit so we need to check him out. He’s getting looked at right now.”
Pagán extended his scoreless streak to six games and six innings.
Yet another young player has agreed to a long-term extension just days into his major league career. And Kevin McGonigle might be the best bet of the bunch.
McGonigle punctuated his loud debut with the Detroit Tigers by signing an eight-year, $150 million extension Wednesday, April 15, the club announced. The extension begins next year and runs through 2034.
Assuming McGonigle is not demoted to the minor leagues, the deal buys out his first three years of free agency. It includes a $14 million signing bonus, the club announced, and will peak with $23 million salaries in 2032, 2033 and 2034; performance escalators can boost the value of those final three years by up to $10 million.
It's a virtually risk-free bet for the Tigers, who will pay McGonigle, 21, an average of $18.75 million in that span. The early returns suggest the infielder will outperform the terms of his new deal: McGonigle debuted with a four-hit game, is batting .311 with a .417 on-base percentage and .908 OPS and ranks fourth among among AL position players with 1.1 WAR through 17 games.
His underlying statistics are perhaps even more encouraging. McGonigle ranks in the 98th percentile in baserunning value and the 95th percentile with an 11.1% strikeout rate. While his average exit velocity (88.1 mph) and bat speed (71.4 mph) are in the 34th and 39th percentiles, respectively, both metrics should improve as McGonigle - who turns 22 in August - adds strength to his 5-9, 187-pound frame.
McGonigle could have become a free agent at age 27, still the relative prime for a position player, and should he remain on this arc, likely could have exceeded his average annual value in his final two years of arbitration. As a comparison, Bo Bichette, 28, received a $42 million annual salary from the New York Mets on a three-year guarantee this past winter.
Kevin McGonigle contract is latest MLB extension
Yet McGonigle receives significant financial security and the knowledge he's firmly established as the Tigers' franchise cornerstone. He joins the Pittsburgh Pirates' Konnor Griffin (nine years, $140 million) as well as two players who have yet to make their major league debuts - Seattle's Colt Emerson (eight years, $95 million) and Milwaukee's Cooper Pratt (eight years, $50.75 million) as rookies signing long-term deals just after or before their careers begin.
The Tigers are well-versed in this market: They signed infielder Colt Keith to a six-year, $31.64 million deal that also includes three club options before Keith's 2024 debut. He's been a useful player in his first three seasons, and at $4.3 million this season, hardly busts their budget.
McGonigle will follow a similar path - yet the Tigers are quite confident they'll get significant bang for their guaranteed bucks.
BALTIMORE — With a big bruise on the right side of his face and several fractures, Baltimore Orioles manager Craig Albernaz was back at the ballpark a day after being hit by a foul ball in the dugout.
“I can’t blow my nose for six weeks, because one of the fractures is kind of like where my orbital bone is,” he said before a 4-3 loss to Arizona. “If I blow my nose, it’s going to go up into my eye.”
Albernaz said he has more than a half-dozen fractures in his cheek area and a broken jaw, but he was relieved to avoid surgery and said he doesn’t need his jaw wired. Albernaz joked that he might grab a Ravens helmet from his desk to wear in the dugout.
Albernaz, in his first season as Baltimore’s manager, was in the part of the dugout closest to the on-deck circle when Jeremiah Jackson’s foul ball struck him in the fifth inning Monday night. He returned to the dugout an inning later when Jackson hit a grand slam, but he ultimately ended up listening to the game on the radio en route to a hospital, where he says he remained until about midnight.
“I was trying to get back out there after my concussion protocol was fine, but they wanted me to get a CT scan,” Albernaz said. “I was trying to get it after the game, but obviously the medical team has better judgment than I do.”
He was back in the dugout Tuesday, but the healing process could take time.
“Six weeks of soft foods,” Albernaz said. “Can’t do anything strenuous.”
Including argue with umpires?
“Medically speaking, yeah I probably shouldn’t,” he said. “I think everything gets thrown out the window when that first pitch happens.”
The Orioles also announced that infielder Jackson Holliday was recalled from his rehab assignment because of mild right wrist soreness. The team said that’s not uncommon following hamate surgery. He will be shut down for a few days.
Albernaz has been loath to give timelines on players returning from injury so as not to create added pressure.
“I said I don’t believe in timelines, and this is a perfect example of that. It all depends on the player,” he said. “It’s great to see Jackson being communicative and open at every turn.”
DETROIT, MI - APRIL 12: Kevin McGonigle #7 of the Detroit Tigers celebrates with teammates in the dugout after hitting his first major league home run in the 5th inning of the game against the Miami Marlins at Comerica Park on April 12, 2026 in Detroit, Michigan. The Tigers defeated the Marlins 8-2. (Photo by Mark Cunningham/MLB Photos via Getty Images) | MLB Photos via Getty Images
The Detroit Tigers announced on Wednesday that infielder Kevin McGonigle has agreed to a long-term deal set to run from 2027-2034. The deal guarantees the rookie phenon $150 million over that eight-year term, with escalators that could make the total worth $160 million. The 21-year-old will be a Tiger until he’s 30 years old under this contract.
One of the tricky parts of working out an extension was the fact that the Tigers are very close to the luxury tax threshold, which comes will a host of penalties that would affect their draft standing in 2027. The McGonigle extension is timed to avoid this, starting in 2027 and covering his last five years of team control, as well as what would have been his first three years of free agency.
McGonigle will make $1 million in 2027, $7 million in 2028, $16 million in 2029, $21 million in 2030, $22 million in 2031, and then $23 million per year from 2032-2034. The deal also includes a $14 million signing bonus, and $5 million in bonus money if McGonigle is traded to another club over the course of the contract. The escalators on the deal could add another $10 million total spread out over the final three years of the deal.
Kevin McGonigle was selected by the Tigers with the 37th overall pick in the 2023 draft. He played his high school ball for Monsignor Bonnor HS in Drexel Hill, Pennsylvania, outside of Philadelphia. His rapid rise in the farm system made him the consensus second ranked prospect nationally entering the season to the Pirates’ Konnor Griffin. However, his base $150 million deal exceeds Griffin’s $140 million contract extension, making it the biggest contract ever given out to a player still under prospect status.
Across 17 major league games in his rookie season, McGonigle is slashing .311/.417/.492 with one home run, six doubles, a triple, and one stolen base. He has struck out just 11.1 percent of the time, and has walked in 15.3 percent of his plate appearances. He currently ranks 23rd best in the major leagues with a 162 wRC+ mark.
This is great news for the Detroit Tigers and the fanbase.
Homegrown and here to stay ✍️
We have agreed to terms with Kevin McGonigle on an eight-year contract extension covering the 2027-2034 seasons! pic.twitter.com/YoVwwEGQ4a