Hiking

Report: Brandon Aiyuk signs four-year, $120 million extension with 49ers

The Brandon Aiyuk saga in San Francisco has finally reached a resolution.

BOSTON — Once was impressive enough. To do it again — that’s another level of performance.

Pitching at Fenway Park just five days after taking a no-hitter into the ninth inning against the Los Angeles Angels, Bowden Francis was again at his best. This time, he took a no-hitter into the sixth inning before Boston third baseman Nick Sogard broke it up with a single, but Francis still completed seven innings of scoreless work, allowing just one hit on the way to a 2-0 win for the Toronto Blue Jays.

In five starts this month, Francis has now allowed only nine hits and four walks in 34 innings while striking out 39. He has an ERA of 1.06 over that span — by far the best of his MLB career, and one of the best stretches by any MLB pitcher this season.

“This stretch has been incredible,” manager John Schneider said before the game. “What he’s done has been fantastic and hopefully he can continue it down the stretch.”

As has been the case all month, Francis’s splitter was central to his success Thursday. He threw 18 of them against the Red Sox, striking out Triston Casas with it twice. And on this night it moved even more than it did against the Angels, averaging 37 inches of vertical drop — a little more than three feet per pitch.

Just as remarkably, Francis needed just 70 pitches to get through seven innings. He attacked the strike zone consistently, avoiding walks and challenging the Red Sox with his stuff.

If the no-hit bid had remained intact, the Blue Jays could have easily let Francis continue — he threw 117 pitches on the weekend and was said to have no restrictions ahead of this outing — but they pulled him for relievers Genesis Cabrera and Chad Green, who handled the last two innings without incident.

var adServerUrl = “”;
var $el = $( “#video_container-310984” );
var permalink = $el.closest(‘.snet-single-article’).data(‘permalink’);

/*
if ( “1” == true && ‘undefined’ !== typeof window.getIndexAds ) {
var so = {preroll:{1:{1:{siteID:191888},2:{siteID:191889}}}};
adServerUrl = window.getIndexAds( ”, so, permalink);
} else {
adServerUrl = “”;
}
*/
adServerUrl = “”;
var adServerUrl_result = adServerUrl.includes(“cust_params”);
var queryString=”;
if(adServerUrl_result){
var gettheDUFI = false;
if (localStorage.getItem(“consent”) !== null && localStorage.getItem(“consent-targeting”) !== null)
gettheDUFI = localStorage.getItem(“theRED_loc”);

if(gettheDUFI){
queryString += “dufiid=” + gettheDUFI + ‘&’;
queryString += “ppid=” + gettheDUFI + ‘&’;
var ppid = “ppid=” + gettheDUFI + ‘&’;
}

var DUFI_IP = false;
if (localStorage.getItem(“consent”) !== null && localStorage.getItem(“consent-targeting”) !== null)
DUFI_IP = sessionStorage.getItem(“DUFI_IP”);

if(DUFI_IP){
queryString += “dufiip=” + DUFI_IP + ‘&’;
}

adServerUrl = adServerUrl.replace(/cust_params=/, ppid + ‘cust_params=’ + encodeURIComponent(queryString) );
}

$el.after( unescape(“%3Cscript src=”” + (document.location.protocol == “https:” ? “” : “”) + “.scorecardresearch.com/beacon.js” %3E%3C/script%3E”) );

$( document ).one( ‘ready’, function() {
$( “#video_container-310984” ).SNPlayer( {
bc_account_id: “1704050871”,
bc_player_id: “JCdte3tMv”,
//autoplay: true,
//is_has_autoplay_switch: false,
bc_videos: 6361226929112,
is_has_continuous_play: “false”,
adserverurl: adServerUrl,
section: “”,
thumbnail: “”,
direct_url: “”
});
});

var adServerUrl = “”;
var $el = $( “#video_container-268591” );
var permalink = $el.closest(‘.snet-single-article’).data(‘permalink’);

/*
if ( “1” == true && ‘undefined’ !== typeof window.getIndexAds ) {
var so = {preroll:{1:{1:{siteID:191888},2:{siteID:191889}}}};
adServerUrl = window.getIndexAds( ”, so, permalink);
} else {
adServerUrl = “”;
}
*/
adServerUrl = “”;
var adServerUrl_result = adServerUrl.includes(“cust_params”);
var queryString=”;
if(adServerUrl_result){
var gettheDUFI = false;
if (localStorage.getItem(“consent”) !== null && localStorage.getItem(“consent-targeting”) !== null)
gettheDUFI = localStorage.getItem(“theRED_loc”);

if(gettheDUFI){
queryString += “dufiid=” + gettheDUFI + ‘&’;
queryString += “ppid=” + gettheDUFI + ‘&’;
var ppid = “ppid=” + gettheDUFI + ‘&’;
}

var DUFI_IP = false;
if (localStorage.getItem(“consent”) !== null && localStorage.getItem(“consent-targeting”) !== null)
DUFI_IP = sessionStorage.getItem(“DUFI_IP”);

if(DUFI_IP){
queryString += “dufiip=” + DUFI_IP + ‘&’;
}

adServerUrl = adServerUrl.replace(/cust_params=/, ppid + ‘cust_params=’ + encodeURIComponent(queryString) );
}

$el.after( unescape(“%3Cscript src=”” + (document.location.protocol == “https:” ? “” : “”) + “.scorecardresearch.com/beacon.js” %3E%3C/script%3E”) );

$( document ).one( ‘ready’, function() {
$( “#video_container-268591” ).SNPlayer( {
bc_account_id: “1704050871”,
bc_player_id: “JCdte3tMv”,
//autoplay: false,
//is_has_autoplay_switch: false,
bc_videos: 6361226929112,
is_has_continuous_play: “false”,
adserverurl: adServerUrl,
section: “”,
thumbnail: “”,
direct_url: “”
});
});

This stretch of dominance by Francis has helped the 66-70 Blue Jays put together their best month of the season, but even beyond 2024 this performance is significant. The 28-year-old broke camp in the Blue Jays’ rotation this spring before pitching his way to the minors, yet this success offers a reminder of what Francis can do to help the 2025 team.

Offensively, the Blue Jays did just enough to support Francis thanks to RBI doubles from Vladimir Guerrero Jr. and Ernie Clement. In the third inning, Guerrero Jr. drove in Brian Serven, who had two hits, while Clement drove in Addison Barger in the sixth.

After making a catch against the Green Monster to end the seventh inning, Joey Loperfido appeared shaken and was removed from the game for Davis Schneider.

Having taken three games from the Red Sox at Fenway this week, the Blue Jays now head to Minneapolis where they’ll visit the Twins this weekend.

Recommended Story For You :

FINALLY DUNK LIKE A TOTAL BADASS...

7 quick and easy things to INSTANTLY IMPROVE YOUR BALL STRIKING.

AVOID A SCAM BY ORDERING A HIN LOOKUP

Get Vehicle History You Can Trust

The ONLY Swing Designed Specifically For Senior Golfers

An URGENT Message For Golfers Who Want More Distance

Premium Quality Laser Rangefinder

You'll NEVER get to the top of your game on your own

Why The OTI Method Is So Effective

This Is Amazing News For All Golfers