Many of the Major League Baseball teams that signed on with Pez Co to have a baseball or a baseball with mascot produced have agreed to have a new baseball cap pez made using their logo. These were released all at once in March, 2013 but demand seems to have overwhelmed Pez Co and they will not be shipping any more until later in the year. So far, 18 teams have been released, with the 18th being the Houston Astros. The complete list of pez baseball caps so far includes:
Atlanta Braves Cap
Boston Red Sox Cap
Chicago Cubs Cap
Chicago White Sox Cap
Cincinnati Reds Cap
Cleveland Indians Cap
Colorado Rockies Cap
Detroit Tigers Cap
Houston Astros Cap
LA Dodgers Cap
Los Angeles Angels of Anaheim Cap
New York Mets Cap
New York Yankees Cap
Philadephia Phillies Cap
San Francisco Giants Cap
Seattle Mariners Cap
St. Louis Cardinals Cap
Texas Rangers Cap