June 27, 2017

OMAHA, Neb. (AP) Florida wins College World Series, beating LSU 6-1 in Game 2 for its first national championship in baseball.

You May Like