062226-owh-spo-cwschamp-100.JPG

Chronological Source Flow
Back

AI Fusion Summary

Oklahoma claimed victory in the 2026 College World Series on Monday, June 22, 2026. The team defeated North Carolina with a final score of 13-2 to secure the championship. The event took place at Charles Schwab Field located in Omaha, where the Oklahoma team celebrated their win. This decisive victory marks their success in the tournament, concluding the competition with a significant lead over their opponents in the final game of the series.
Community Comments
Loading updates...
0