{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiczdnxzk6mwgrix2q6q66igqifioyppycj3uhkbvcjuh5zbmzm5jm",
"uri": "at://did:plc:lk3r77gxcw3gydt4u4qz3xvm/app.bsky.feed.post/3mhqvju2mlpr2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreig5o4vhxzgmbcr2jggra4x2ub7tox37chackjuvg4hxbfvove53uq"
},
"mimeType": "image/jpeg",
"size": 72023
},
"path": "/2026/03/t-j-mcfarland-announces-retirement.html",
"publishedAt": "2026-03-23T20:19:00.000Z",
"site": "https://www.mlbtraderumors.com",
"tags": [
"Arizona Diamondbacks",
"Athletics",
"Baltimore Orioles",
"New York Mets",
"St. Louis Cardinals",
"Retirement",
"T.J. McFarland"
],
"textContent": "After over a decade in the big leagues, T.J. McFarland is hanging up his spikes. The left-hander announced his retirement on Instagram today, thanking his wife, parents, family, friends, teammates and the clubs who employed him for all their support throughout his time as a professional ballplayer. McFarland wraps up a career of more than […]",
"title": "T.J. McFarland Announces Retirement"
}