Former Giants in other camps as non-roster invitees

Javier Lopez enjoying retirement
The Giants have Cody Ross in camp as an instructor and Jeremy Affeldt and Javier Lopez set for the broadcast booth, but plenty of former Giants are still hoping to continue their careers elsewhere. Do you know where Ryan Vogelsong and Gregor Blanco are? How about Brett Pill and Dan Runzler? Here's a look at the former Giants who are in other camps as non-roster invitees:

Gregor Blanco
A two-time champion and valuable reserve outfielder for the Giants, Blanco is in camp with the Diamondbacks. The man who saved Matt Cain's perfect game could face his former team as early as opening day.

Chris Dominguez
The big infielder came to Scottsdale Stadium with the Cubs over the weekend. His MLB debut and first homer came for the Giants in 2014.

Guillermo Quiroz
He had 89 at-bats for the Giants in 2013-14. This spring is being spent with the Indians.

Jonathan Sanchez
Yes, that Jonathan Sanchez. The 34-year-old is in camp with the Royals. His career went downhill quickly after six seasons in San Francisco.

Yusmeiro Petit
The man who saved the Giants in the 2014 NLDS is now in Angels camp. Petit had a 4.50 ERA in 36 appearances for the Nationals last season.

Tony Sanchez
Yes, he's technically a former Giant. Sanchez was called up Sept. 27 as a third catcher but never saw action. He's in Angels camp.

Charlie Culberson
Still close friends with many of the current Giants, Culberson clinched the NL West last season with a walk-off homer. He's back in camp with the Dodgers.

Alejando De Aza
He's with Oakland, hoping to play for his seventh team. His 24-game run with the Giants in 2015 happened quietly.

Hector Sanchez
The man who backed up Buster Posey for years is still just 27. He's reportedly down 30 pounds in a bid to make San Diego's roster.

Jean Machi
He was an underrated Giant in 2013-14 and briefly returned to the organization last June. He's now a Seattle Mariner.

Brett Pill
He hit 41 homers in two seasons in South Korea before the Kia Tigers replaced him with Roger Bernadina. He's now in Detroit Tigers camp.

Juan Perez
Like Pill, he's trying to make Detroit's roster. Perez spent three years with the Giants before hitting .276 for the Cubs' Triple-A team last season.

Ryan Vogelsong
He'll be welcomed back to the organization the second he retires, but after an up-and-down year in Pittsburgh, he's taking one last run with the Twins.

Dan Runzler
After pitching for the Giants from 2009-2012, he hasn't made it back to the big leagues. He's in Pirates camp this spring.

Jackson Williams
A glove-first catcher in his time with the Giants, he's now with the Pirates.

Kendry Flores
He never made it to the big leagues with the Giants, instead heading to Miami in the failed Casey McGehee trade. He's now a Cardinal.

Michael Broadway
His big fastball never stuck in San Francisco. After a short stint in Japan, he's with the Nationals.

Joe Nathan
He made it back from Tommy John last season with the Giants, and now he'll try to make the Nationals' roster at the age of 42.

Emmanuel Burriss
After 45 at-bats with the Phillies last season, the D.C. native is back in Nationals camp.

Grant Green
He played 18 games for the Giants last season, but their infield is crowded. He's in Nationals camp with three other former Giants