Mark Canha's sac fly in 9th lifts Giants past Tigers 0 10.08.2024 08:27 Deadspin.com Mark Canha beat his old team with a walk-off sacrifice fly in the ninth inning as the San Francisco Giants, held hitless for six innings, rallied for