There have been many great defensive plays over MLB's history, but these are some of the best ever. The top of the top. These plays should never be forgotten. These are the greatest plays you will ever see.
5. Stevie Wilkerson's catch against Boston
4. Endy Chavez's robbed home run double play
3. Otis Nixon High Leap to Rob Homer
2. Willie Mays over the Shoulder Catch
1. Jim Edmonds Over the Shoulder Diving Catch
Those are the top 5 catches in baseball history in my opinion. You can argue that all of these can be swapped but this is my opinion. I went by hardest executed and performed.