George Richards here working the Canes beat tonight down at Mark Light Stadium as the Hurricanes baseball team tries to bounce back from losing two of three in Atlanta this past weekend. Florida Gulf Coast, from, ahem, the Gulf Coast,...

Read more at the source of this article