Every offseason, teams are searching for that diamond in the rough. We all know that guys like Jason Heyward and Justin Upton are All-Stars who will certainly earn a large sum of money this offseason. However, baseball rosters include 25 players, and the best and most successful teams receive contributions from every single player. They might not be All-Stars, but their price tags say they are worth bringing to your team this offseason to help build a complete roster. Here are five possible bargain free agents.