Hm, my bad, sorry. If this is the case, sell ASAP. Actually wait 'till he gets 1 point from reaching the next level and sell.
I sometimes buy expensive players too, only to find that they come from a team 4 levels above me and their price is based on, well, nothing really. They're expensive because they're expensive and not because they are good or quick trainers.
Is there a way to check out the selling team BEFORE you actually make a bid or is this just another way for nordeus to milk some tokens- by making us bid on useless players, then selling them, then making other players bid on them and forcing us to buy even more players?