Shoot a ticket to WIS and ask them to look into it, but you'll have to do it before recruiting ends because the excuse I've been given before is that after recruits are assigned they lose the data on any effort being done by the player during the recruiting process.
In a couple of cases, they've been able to tell me that a user that I thought was either ghost shipping or using funds from one team to search for recruits for another was, in fact, trying to sign players but was just doing so in a very inept manner. In the other case, it appeared the player missed the whole "set your screen to players at your level" and was trying for D1 players with a D3 school.
I know what you mean though...sucks to have a couple bottom-feeder teams in your league that you have to play 2-4 games against.