Barry Bonds v. Mariano Rivera; only time they faced each other February 1, 2026 by Tom Faranda Who wins the duel…