I don't undersand the whole mid season free agent waiver thing. Obviously a player signs with a team for a reason so why should other teams have a chance to pick him up? It doesn't make sense to me.
James
He played in Europe first - the rule is in place to keep teams from parachuting guys in late in the year after the season is over in Europe. If he never signed with St. Petersburg, and remained a UFA, there is no issue at all.