The sale includes shirts, hats ... Astros, Rockies, Padres, and more. In total, 28 teams across baseball have City Connect ...