Major League Baseball, MLB, has 4th of July caps for every team
MLB Power Rankings: A new No. 1 heading into All-Star break?! - ESPN
MLB Releases 2022 4th of July Cap Collection – SportsLogos.Net News
Major League Baseball, MLB, has 4th of July caps for every team including the Toronto Blue Jays, but New Era Cap Company says the team won't wear that cap and calls issue
MORE
2017 MLB special event uniforms unveiled, by Rowan Kavner
The evolution of MLB's 4th of July Stars and Stripes cap - Land-Grant Holy Land
MiLB Unveils 2018 Independence Day Caps
Celebrate the Fourth of July in style with Cincinnati Reds hats by New Era
MLB Releases 2022 4th of July Cap Collection – SportsLogos.Net News
Blue Jays fans react to bizarre American flag-inspired hat