Via: Yahoo! Sports
(KRON) — Two San Francisco Giants will head to Texas for the 2024 MLB All-Star game. Starting pitcher Logan Webb and outfielder Heliot Ramos are suiting up.....