Paid PostPosted on Mar 22, 2011America’s Best College Sports TownNone of the above. It's without question Lawrence, Kansas.by MTVBrand PublisherLinkFacebookPinterestTwitterMail America’s Best College Sports Town clutch.mtv.com