Log inSign up
Keegan Matheson
63.2K posts
Image
user avatar
Keegan Matheson
@KeeganMatheson
• Blue Jays reporter for @MLB.com • Author of "The Franchise: Toronto Blue Jays" • @TSN_Sports 🎙️📺 • Formerly: A broken man on a Halifax pier
Toronto
amazon.ca/Franchise-Toro…
Joined August 2012
728
Following
61.6K
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • Pinned
    user avatar
    Keegan Matheson
    @KeeganMatheson
    May 5
    OUT TODAY: The updated version of 'The Franchise: Toronto Blue Jays', now including a new chapter on the 2025 World Series run. Amazon: amazon.ca/Franchise-Toro… Indigo (click 'see all formats', click the one with the red sticker): indigo.ca/en-ca/the-fran…
    Image
    Image
    217K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Jul 25, 2020
    Cavan Biggio says he didn’t show up expecting to kneel today. His locker is next to Anthony Alford, who wanted to kneel, but Biggio recognized Alford was hesitant to draw attention as an up-and-down player He asked Alford: “If I did it, would you feel more comfortable doing it?”
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Nov 2, 2025
    Bo Bichette: “I’ll remember this group forever. This group has taught me what a team is. I think it’s probably the most valuable lesson of my career.” #BlueJays
    459K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Jun 15, 2025
    I’ve never spoken to another human being on an airplane, and I fly a lot… but the man next to me on my flight home from Philadelphia tonight is wearing a Red Sox hat and I couldn’t resist. He had not heard the news. It is not going well. I need to get him a beer.
    578K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Mar 9, 2025
    No Statcast, no Google, just the eye test. Get her a quarter-zip and a vague front office job title.
    Image
    453K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Nov 1, 2025
    John Schneider tells us that just before the #BlueJays took the field for Game 6 last night, Vladimir Guerrero Jr. told the team: “If you’re nervous tonight, look at me.”
    2.8M
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Oct 8, 2025
    Image
    Image
    272K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Oct 21, 2025
    George Springer just hit one of the biggest home runs in #BlueJays history. Rogers Centre is shaking.
    Image
    00:00
    246K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Nov 2, 2025
    Bo Bichette on his future: “I’ve said I want to be here from the beginning.” #BlueJays
    285K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Nov 2, 2025
    Ernie Clement: “I’ve been crying for an hour. I thought I was done with the tears. I just love these guys so much. It was so fun coming to work every day.” #BlueJays
    369K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Nov 1, 2025
    #BlueJays manager John Schneider: “It’s Game 7 of the World Series at your home stadium. What the hell else could you want?”
    382K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    May 5, 2019
    Justin Smoak's 1st RBI: • April 27, 2010 • Sac fly, Vladimir Guerrero scores Vladimir Guerrero Jr.'s 1st RBI: • May 4, 2019 • Single, Justin Smoak scores
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Jul 22, 2025
    Bo Bichette says he feels this is the best the #BlueJays fan base has been in his time in the big leagues. “This is what I remember watching on TV when I was 17 years old at home, with Bautista and Donaldson.”
    351K
  • user avatar
    Keegan Matheson
    @KeeganMatheson
    Oct 17, 2025
    Max Scherzer was bursting into the interview room as John Schneider finished his media session, so they passed in the doorway: Schneider, with a big slap on Scherzer’s back: “All right, you fuckin’ psycho, get in there.” #BlueJays
    370K
Advertisement
Advertisement