Champs!

Last night, the South Carolina Gamecocks beat Florida to win the College World Series for the second year in a row. Pretty awesome! Images via Go Gamecocks

Read more