Man, that is a severe overpay for a guy like Smith. This looks like we are willing to overpay and are desperate. Smith can do a lot, true, but what can he do well enough that he pushes us to a World Series appearance?
If we give up a package like that for Josh Smith, who is nothing more than a utility guy for the next 3 years, that is complete and total failure on our front office.