The NBA has city edition. So MLB had to come up with something slightly different.
The Pistons had 5 different jersey sets this season. Traditional home whites and road blues. They brought back the teal things. They also had a green set as a nod to an old gym (St Cecilia) where some of the players would play pickup games back in previous years. And because that wasn’t enough, they had a ball set with a blue and red stripe which was reminiscent of the Bad Boys. Because, hey, why not?
Heck, they might as well bring back red set and the burgundy set so they have a set for every day of the week. More merch baby.