Matt Eddy of Baseball Americaput together a comprehensive list of 549 players who became minor league free agents and, as you might expect, there are a whole bunch of interesting, blast-from-the-past names.

I recommend reading through the entire list, which is separated by team and good for all sorts of amusement, but here some of my favorites:

If you had the players listed above and took a time machine back to like 2005 … well, you wouldn’t actually have a good team, but you could definitely trade them for the players needed to have a great team.