With All Star weekend ahead, Kansas City has gone baseball crazy. And, why not? It’s not like we have a decent football team anymore... oh, but we do. Meet the KC Tribe.