If you want to pair big-time college football with great golf, here are 10 towns to consider