The rivalry between the Cubs and Cardinals hasn't been too heated lately, but there is always something that pulls these two teams back together.
The latest competition comes from ESPN.com's Uni Watch Power Rankings, which recently tabbed St. Louis as the best jerseys in Major League Baseball while the Cubs came in at No. 2.
[The Foundation: Tayler Scott hoping to make MLB history]
Surely, some Cubs fans will have something to say about that, especially with the classic look of the pinstripes on the Cubs' home whites. The alternate blue tops have also been fan favorites for years.
The Cardinals' retro-style alternate jersey drew acclaim from ESPN, while the Cubs have the same three options they've had for a while -- home whites, road grays and alternate blues.
[RELATED -- Mattingly: Change could be good for Sandberg]
The Athletics, Phillies and Dodgers rounded out the Top 5 while the Padres came in last place.
The Cubs are also the only team in the National League still wearing the old NL logo on their jersey, which is a very, very easy mistake to make. The NL patch has one star removed from it for the 2013 season, indicating the Houston Astros' move to the American League.