Owlz snap six-game losing streak with win over Chukars
Reading Time: 2 minutes Owlz starter Logan Odom gave up a game-opening solo home run, and it looked as though Orem might already be headed to its seventh straight loss. Instead it proved to be an aberration, as Odom and the Owlz shut out Idaho Falls for the rest of the game. The first-year player from USC allowed just […]