I wouldn't buy this player.
First, I find his non-key skills (aka grey skills) very high while key skills are lower or comparable to your existing player. Apart from Strength, I admit it might have some importance.
Then, if you want to use him as ST it's not sure at all he'll score more than your player.