Posted About Seven Years Ago by Metro Source Media Metworks, Inc.
(Omaha, NE) -- The Florida Gators are the 2017 national champions. Florida topped LSU, 6-1, in Game Two of the College World Series finals in Omaha. Florida won the three-game series 2-0 to capture its first national championship.