Apparently the NCAA Championship will be held next year either in a small town in Lithuania called Alanta, or we can also assume that a spelling error was made. We will go with the latter assumption, and plan on showing up in Atlanta, Ga., next year around this time. 746 days
Break Sports News. Join The Tribe. What Is BallTribe?