Josh Hamilton has widespread appeal as a free agent despite a history of missing time due to a myriad of issues.

"He's going to break somebody's bank -- and probably break somebody's heart," said a National League executive.