
Baseball Fans Are Losing It Over These Weird and Vulgar MLB Hats
A company that produces baseball hats revealed a line of caps for all 30 Major League Baseball teams that feature the franchises’ logos placed directly over the team’s name. The result is a muddled mess that winds up making the MLB hats spell out all sorts …