I very much doubt you will find any '' for free''.
888 poker have the Steps for live tournaments, you would have to build a
bankroll though, they are not free. In Vegas they run satellites for the Main Event and some other tournaments. They are not free either. Plus you have to travel to Vegas.