Longtime San Francisco Giants broadcaster Mike Krukow will retire at the end of the 2026 MLB season, he announced Thursday.