New on Sports Illustrated: Stetson, Florida Are Two Teams to Watch in the 2018 Journey to the College World Series A+ A- Print Email It's a small school from DeLand, Fla., but Stetson is one team that could shake up the NCAA baseball tournament. That and other thoughts on this year's bracket.
Post a Comment
Thanks For Comment We Will Get You Back Soon.