USA TODAY Sports

The SF Giants activated outfielder Heliot Ramos ( Giants Top 30 Prospect ) from the 60-day injured list and optioned him to Triple-A Sacramento on Tuesday. In a corresponding move, they placed hard-throwing right-handed reliever Cole Waites on the 60-day injured list with a right elbow sprain. 

Ramos had already been playing at Triple-A but had been doing so on a minor-league rehab assignment while on the IL. He had exhausted his 20-day rehab window and had to be reinstated to the 40-man roster or be designated for assignment.

Waites became the first player drafted by the Giants under president of baseball operations Farhan Zaidi to reach the majors with the team last season. A hard-throwing righty, he recorded a 3.18 ERA with four strikeouts and four walks in 5.2 innings pitched (seven appearances) in the majors last season.

Waites was expected to compete for a spot on the Giants' Opening Day roster this season, but a strained oblique early in spring training prevented him from making a strong push. He has seemed unable to regain his previous form since the injury. In a short stint with the Giants, Waites allowed five runs (four earned) across 2.1 innings pitched this season. At Triple-A, he has not done much better, posting a 6.16 ERA with 32 strikeouts and 27 walks in 30.2 innings pitched (32 appearances).

Ramos has been scorching hot since returning from his injury, winning the Pacific Coast League Player of the Week prior to the All-Star break. Ramos has slowly been elevating the ball more consistently this season and may be finally living up to the expectations that came with being a first-round pick and top prospect. Ramos is hitting .302/.356/.547 this season at Triple-A with six doubles, a triple, and six home runs in 28 games.

More must-reads:

TODAY'S BEST
Will Anderson Jr. 'amazed' by Texans rookie defender
Report: Lakers working to hire Dan Hurley as head coach
Watch: Joe Mazzulla gets 'Pep' talk from his hero ahead of NBA Finals
Top AEW star admits he could have left for WWE before signing new contract
Kyrie Irving hints at desire to remain with Mavericks for long haul
Mets release controversial reliever and former All-Star catcher
Browns set foundation with extensions for HC Kevin Stefanski, GM Andrew Berry
Harassment of Sky guard Chennedy Carter shows that discourse involving Caitlin Clark has gone too far
Willie Mays reacts to his added hits after Negro Leagues integrated into MLB stats
Cowboys HC Mike McCarthy raves about Dak Prescott's offseason
Celtics HC Joe Mazzulla has confident take on NBA Finals pressure
Novak Djokovic to undergo knee surgery, casting doubts about Wimbledon status
Astros lose another starter for rest of season
Steelers DT Cameron Heyward reveals why he ended his holdout
Rangers' Corey Seager leaves game vs. Tigers with injury
Tigers' Kenta Maeda leaves Wednesday's game after two pitches
Watch: Rookie Pirates phenom fans two-time MVP Shohei Ohtani
Draft analyst raises red flags on Colorado QB Shedeur Sanders
Bulls giving big new job to Billy Donovan's son
Former Jets teammate claims Zach Wilson has the tools to be a top NFL QB

Want more Giants news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.