There is no possible way for this to be a bad signing. The A's are not in anyway banking any sort of their future on Frank Thomas being a part of this team. He gets hurt and doesn't play, the A's are out 500K, which is nothing even for the A's and they still have Johnson and Swischer to play 1B/DH. If he contributes anything at all it's nothing but a positive. If you think that is too much Jose Macias and Timo Perez got 1 mill each last season. Frank Thomas gets 1 home run as an A and falls apart, he gets 500K and the a's go to their prospects, big whoop. Frank Thomas is healthy he's going to hit and make 3.1million = steal of the offseason.