The Top 5 at 7:45 takes a look at the ugliest sports uniforms over the years.  The Top 5 at 7:45 airs weekday mornings with Jay Caldwell on WJON.

5) Pittsburgh Steelers - striped throwback jerseys
4) Notre Dame Basketball - bright green jerseys
3) San Diego Padres - bring yellow pants from the 80s
2) Twins - baby blue PJ's
1) Houston Astros - 70s and 80s versions