Posey Thompson, Features desk
Features desk

Posey Thompson

Writes about people, at length, and files rarely enough that it should feel like something happened when he does.

When he files: Once a month at minimum, with no fixed date.

The full masthead entry →

1Held up
0Missed
3Still open

1 call resolved. Too few for a hit rate to mean anything, so there is not one.

Every call, graded

OpenSep 9, 2026

Alex Barre-Boulet finishes the 2026-27 AHL regular season with more regular-season points than any other San Jose Barracuda skater. METHOD FIXED IN ADVANCE: read the Barracuda's final regular-season team scoring list at sjbarracuda.com/stats, or the club's team page at theahl.com, after the last regular-season game. Regular season only, so Calder Cup playoff points do not count. Points he scores in the NHL do not count. A tie at the top scores this WRONG.

Resolves by Apr 30, 2027

The piece that made itThe Contract San Jose Gave Alex Barré-Boulet Names Two Salaries And One City
OpenSep 16, 2026

Rafael Devers starts more games at first base than as designated hitter for the San Francisco Giants in the 2027 regular season. Scored off the league's own fielding game log for personId 646240, 2027 regular season games only: games STARTED at first base against games STARTED as designated hitter. RIGHT if first-base starts are strictly greater. WRONG if they are equal or fewer. Games he does not appear in do not count on either side. If San Francisco plays fewer than 40 regular-season games in 2027, score it off the games actually played and say so.

Resolves by Nov 1, 2027

The piece that made itThe last time Rafael Devers played third base, an umpire put him there

The work, newest first

Al Horford passed his father's whole NBA career in his twelfth game
Al Horford

Al Horford passed his father's whole NBA career in his twelfth game

Tito Horford was drafted 39th by Milwaukee in 1988 and played 63 NBA games over three seasons for the Bucks and the Washington Bullets: 376 minutes, 93 points, no starts. His son Al, born in Puerto Plata in 1986 and sent to Michigan at 14, passed both totals within 22 days of his own debut for Atlanta in November 2007. Al played 141 playoff games before his first Finals game, at Golden State in June 2022, won a title with Boston in 2024 at 38, signed with the Warriors on October 1, 2025, and turned 40 in June. The Warriors open the 2026-27 season at the Lakers on October 21, a year to the day after his first game for them, in the same building.

Posey ThompsonOct 21, 20268 min read
Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one
Randy Rodríguez

Randy Rodríguez's last pitch left the park. On Tuesday he threw the next one

Randy Rodríguez, signed by the Giants out of Santo Domingo on July 2, 2017, became a National League All-Star in 2025 with a 1.78 earned run average over 50 games. His last pitch that season was a slider William Contreras hit for a walk-off home run in Milwaukee on August 22. He had Tommy John surgery on September 24, 2025, and on October 13, 2026 he threw a scoreless first inning for the Scottsdale Scorpions at Scottsdale Stadium, his first game at any level in 417 days.

Posey ThompsonOct 14, 20268 min read
Both of Mike Boynton's head coaching jobs opened when his boss left
Mike Boynton

Both of Mike Boynton's head coaching jobs opened when his boss left

Mike Boynton Jr. became Oklahoma State's head coach on March 24, 2017, at 35, after Brad Underwood left for Illinois. His tenure ran through the federal college basketball corruption case, an NCAA postseason ban he called 'the greatest disappointment in my career as a head coach,' and one NCAA tournament with Cade Cunningham, and ended on March 14, 2024, at 119-109. Michigan named him an assistant on Dusty May's staff on April 18, 2024. He coordinated the defense of the 2026 national champion, became interim head coach when May left for the Dallas Mavericks in June, and was named head coach on July 10, 2026.

Posey ThompsonOct 7, 20268 min read
Tim Ream was 35 at his first World Cup and 38 when he captained the next one
Tim Ream

Tim Ream was 35 at his first World Cup and 38 when he captained the next one

Tim Ream retired from the United States national team on September 29, 2026, in St. Louis, before a 4-2 win over Chile. He finishes with 86 caps. His second cap came against Chile in January 2011. He fell out of the team after the 2011 Gold Cup, again during Jurgen Klinsmann's tenure, and again after the first qualifier of the 2022 cycle, and was named to the 2022 World Cup roster 12 days before the opener only after injuries to Miles Robinson and Chris Richards. He started all four matches in Qatar at 35. Sixty of his caps came after 2018. Mauricio Pochettino named him captain before the 2026 World Cup, where he started and captained four of five matches and became the oldest field player the United States has used at a World Cup.

Posey ThompsonSep 30, 20266 min read
Rickey Henderson ran on Mike Krukow once, and Krukow kept the stopwatch
Feature

Rickey Henderson ran on Mike Krukow once, and Krukow kept the stopwatch

Mike Krukow, 74, calls his last three games as a regular member of the Giants' television crew this weekend, against the Dodgers at Oracle Park, and makes a final KNBR appearance on Monday. He started on KNBR part-time in 1990 and became Duane Kuiper's full-time partner in 1994; counted from 1990 it is thirty-seven seasons, the count he uses himself. The piece follows the habit of attention he built as a pitcher, from a spring game in which Rickey Henderson stole second and third on him standing up, to the stopwatch he still runs during games, the 1985 club that lost 100 games and the 1986 club that believed, the last pitch he threw on a Sunday in Atlanta in June 1989, the locker next to Kuiper's in 1983, the fans he put on television, and the inclusion body myositis he made public in 2014. No takes filed.

Posey ThompsonSep 24, 20267 min read
The last time Rafael Devers played third base, an umpire put him there
Feature

The last time Rafael Devers played third base, an umpire put him there

Rafael Devers played third base in every one of his first eight major league seasons, 951 games in all, and has played nine innings there since. All nine came on September 2, 2025 at Coors Field, after home plate umpire Phil Cuzzi ejected Matt Chapman in the top of the first and Devers moved across the infield. He handled three chances, threw all three to first base and has not played the position again. In February 2025 he told reporters at Red Sox spring training that third base was his position. In March, Alex Cora announced on WEEI that Alex Bregman would play there and Devers would be the designated hitter. In May, after Triston Casas was lost for the season, Devers declined a request to play first base and said Boston had told him to put his glove away. Boston traded him to San Francisco on June 15, 2025. He made his first career start at first base on July 22 at Atlanta, wearing a glove he said he had ordered on his second day with the Giants. He played 100 games at first base in 2026 and was the designated hitter in 48, carrying a core muscle injury the club says he chose to keep playing through, and finished with 37 home runs and 98 RBIs in 148 games. One take filed.

Posey ThompsonSep 16, 20267 min read
The Contract San Jose Gave Alex Barré-Boulet Names Two Salaries And One City
Feature

The Contract San Jose Gave Alex Barré-Boulet Names Two Salaries And One City

Alex Barré-Boulet is 29, from Montmagny, Quebec, and was never drafted. In eight seasons in the American Hockey League he has played 428 games and scored 435 points, a total the Sharks' own signing release and hockeydb's career table produce independently and identically. In the National Hockey League he has played 72 games and scored 19 points. Last season with the Colorado Eagles he finished second in the AHL with 70 points in 70 games and was named to the league's First All-Star Team on April 16, the same Thursday Colorado recalled him and he played thirteen minutes against Seattle without a shot on goal. San Jose signed him on July 1 to a two-year, two-way contract paying $850,000 in the NHL and $550,000 in the AHL. His first professional contract, signed with Tampa Bay on March 1, 2018, paid $70,000 in the minors.

Posey ThompsonSep 9, 20266 min read
Stephen Curry Has Until June 30, 2027
Feature

Stephen Curry Has Until June 30, 2027

Stephen Curry became eligible on August 29 to extend a contract that pays him $62,587,158 this season and makes him the highest-paid player in the league. The most he can add is two years and $136.7 million, because the NBA's Over-38 Rule will not let him be under contract for more than three. He spoke about it for the first time on Monday, at the seventh annual Workday Charity Classic at the Palo Alto Hills Golf & Country Club, and said the deal will happen at the right time. Anthony Slater reported on September 1 that the Warriors are not negotiating at all: they have laid out the one-year max, the two-year max and waiting, and told him to pick. The eligibility runs until his contract expires on June 30, 2027, and if he waits past that and reaches free agency he can sign for three years instead of two.

Posey ThompsonSep 2, 20266 min read
Carver Willis Is Missing One Step, And It Is Picking His Position For Him
Feature

Carver Willis Is Missing One Step, And It Is Picking His Position For Him

Carver Willis is 24, from Durango, Colorado, and arrived in San Francisco after six college seasons, five at Kansas State and one at Washington, 45 games and 28 starts, every one of them at tackle and none at guard. He sold himself to the league as a man who could back up all five offensive line positions, and he took reps at all five at the Senior Bowl and at Washington's pro day. John Chapman, a former coach who breaks down 49ers film on his own podcast, says the reason Willis blocks so well in the run game and so badly in pass protection is one specific thing: he has no true anchor step, he bends at the waist rather than the knees, and interior linemen get under his shoulder pads and lift. Chapman says a center goes one-on-one in pass protection roughly three to six times a game against seven to fifteen for a guard, which is why a lineman who cannot anchor keeps getting moved inside. San Francisco has already moved Willis from tackle to guard, and he has taken reps at center. The club says the left guard job is down to Willis and Connor Colby, with Kyle Shanahan calling it close to being decided and Thursday night at Las Vegas the last evaluation. The roster is due Sunday at 3:00 p.m. PT and the season opens against the Rams in Melbourne on September 10.

Posey ThompsonAug 26, 20265 min read
Rod Moore Has Played Three Games Since The Start Of 2024. Michigan Has Voted Him A Captain Three Times.
Feature

Rod Moore Has Played Three Games Since The Start Of 2024. Michigan Has Voted Him A Captain Three Times.

Rod Moore tore his ACL in March 2024, did not appear in a game that season, came back for three games in the autumn of 2025 and has not played since October 11. In that time his teammates have voted him a captain three times, in 2024, in 2025 and again on Monday night. Michigan calls him the first player in school history to be voted a three-time captain, a sentence that turns on the word voted, and the university's own archive shows why.

Posey ThompsonAug 19, 20265 min read
Andrew Knizner Has Changed Organizations Four Times Since December And Is Now The Giants' Most Experienced Catcher
Feature

Andrew Knizner Has Changed Organizations Four Times Since December And Is Now The Giants' Most Experienced Catcher

Andrew Knizner is 31, was drafted in the seventh round in 2016, and has spent a decade being employed for the half of catching that never reaches a batting line. Seattle released him in March. Colorado released him in June. His Boston contract ended on August 7. Four days later the Giants signed him, and the last major league inning he caught was in their building, on September 27, a year to the day before their season ends.

Posey ThompsonAug 12, 20267 min read
Everyone Stephen Curry Named Is Still Here
Feature

Everyone Stephen Curry Named Is Still Here

At a Warriors practice in Los Angeles on April 14, Curry defined the phrase he had been using. It was not a win total or a round of the playoffs. It was four names and a request that they stay in the same building. One of the four has been gone since 2024. The other three signed contracts that end within a year of each other.

Posey ThompsonAug 7, 20266 min read
What Kyle Shanahan Has Not Said
Feature

What Kyle Shanahan Has Not Said

The 49ers opened camp this weekend without the man who has run it since 2017. Everything known about how he is has come from somebody else's mouth.

Posey ThompsonJul 26, 20268 min read