Sports Headlines – Oregon State Closes Out Arkansas to Win Title
Oregon State won the College World Series title Thursday night, with a 5-0 win over Arkansas in deciding Game Three, as the Beavers capped a remarkable run to the college baseball championship.