Where does his signing not make sense?
Usefull player,signed for small-ish coin.
Seems like a better signing than,say,T Rex was,at ANY point!
My point is not all signings are gonna turn out to be world class players now or in the future.
As long as they make sense and add something to the team...