The Toronto Blue Jays appear to be clicking after a disappointing season, and a playoff bid may be back within reach, riding a 6-4 mark over their last 10 games.

The team has dealt with real attrition all year, from injuries across the pitching staff to a trade deadline sell-off that touched the outfield hardest, with Anthony Santander sidelined and Daulton Varsho traded away.

Amid that new mix of players, a surprising update surfaced this week involving a familiar face from Toronto's past.

Rob Refsnyder has retired. The 35-year-old spent more than a decade as one of baseball's more recognizable veteran bench bats, particularly valuable against left-handed pitching throughout his career.

Blue Jays fans will remember his brief stop in Toronto back in 2017, part of a journey that also included the Yankees, Rays, Rangers, Twins, Red Sox and Mariners.

Seattle released him earlier this month, and Houston Astros beat reporter Brian McTaggart revealed Refsnyder retired shortly after that release.

Why walking away now stands out

McTaggart indicated the Astros were actually interested in signing Refsnyder, meaning he chose to end his career even with another opportunity reportedly on the table.

That's a notable decision, turning down a potential final chapter rather than continuing to chase one more roster spot the way plenty of veterans in his position often do.

It's a bit like turning down one more job offer after deciding you're genuinely ready to move on, choosing closure over simply extending the runway a little further.

Does walking away with a fresh opportunity still available suggest real peace with how his career played out, or does it simply reflect the toll of bouncing between seven organizations over more than a decade?

For Blue Jays fans, Refsnyder's retirement closes the book on one of many journeyman careers that briefly passed through Toronto, right as this current roster tries to build its own late-season momentum.

POLL

Do you remember Rob Refsnyder's brief stint with the Blue Jays back in 2017?

Also read on Blue Jays Insider :
Sportsnet announces programming alert for tonight's Blue Jays-Yankees game