July 8, 1958: Orioles’ Billy O’Dell pitches three scoreless innings in American League’s All-Star victory
Orioles pitcher Billy O’Dell was surprised when he was greeted by a host of reporters after the American League’s 4-3 win in the 1958 All-Star Game. Two days earlier, he believed he had no chance of getting into the game, and now he was the All-Star Game’s MVP. “I had good stuff all right,” O’Dell […]
