Owls Win Season Opener
/The Oregon Tech baseball team started the 2018 season off with a convincing 15-6 win over Menlo College Friday afternoon in the season opener for both teams. Menlo would come back to win the night cap 5-4 as the Owls settle for the split.
Read More