Headlines How Thairo Estrada’s powerful pregame speech energized Giants teammates – NBC Only Sports News Aug 28, 2023 0 SAN FRANCISCO -- The Giants, with their backs against the wall and in danger of falling further out…