The best MLB free agent signings from the past 10 years

We often hear about the worst MLB free agent contracts that have been handed out in years past, but today we’ll celebrate the best five signings in recent memory.