Rafael Devers put on a show at Dodger Stadium this week, looking every bit like the franchise cornerstone the Giants paid a king's ransom to acquire. The bat is alive, the swagger is back, and for a moment you could squint and see the vision Posey sold us: a legitimate contender built around elite, proven talent.

But here's the thing about building a roster with blockbuster acquisitions — somebody has to sit. And right now, that somebody is Bryce Eldridge.

Let that sink in. Eldridge, one of the most exciting young prospects in the organization, was glued to the bench while Devers did his thing in LA. It's the kind of roster crunch that sounds like a champagne problem until you realize that mismanaging young talent is how franchises end up mortgaging their future for a middling present.

The Giants front office is essentially playing a high-stakes game of Tetris. Every big-money acquisition takes up more space, and at some point the pieces stop fitting neatly. Devers heating up is great news, obviously — nobody wants a $300 million player slumping into irrelevance. But the opportunity cost of keeping a young bat like Eldridge on ice is real, and it compounds over time.

This is the fundamental tension Posey signed up for when he went all-in on the trade market. You can't simultaneously develop homegrown talent and stock the lineup with expensive veterans at the same positions. Something gives.

For now, the Giants will ride the hot hand, and Devers has earned that. But the front office needs to figure out how to get Eldridge meaningful at-bats before his development stalls. Prospect windows don't stay open forever, and the Giants have burned through enough of those in the last decade to know better.

Win the present without torching the future. Easy to say. A lot harder when you're filling out a lineup card.