The Pittsburgh Pirates and St. Louis Cardinals are wearing uniforms honouring Negro League teams from their respective cities in tonight’s game in Pittsburgh.
The Pittsburgh Pirates are wearing the uniforms of the Homestead Grays while the St. Louis Cardinals have chosen to honour the St. Louis Stars, see below for some photos from the game so far: