It’s like the excitement of Opening Day all over again! This afternoon, Major League Baseball released 180(!) new caps, that’s six caps for each of the 30 teams in the league, that will be worn throughout the 2019 season in […]