There is a ton of freerolls you can join by twitch based poker players and weekly they offer games. Texas hold 'em radio does freerolls on acr, on the rail radio does freerolls couple times a week on twitch. The cards chat one. If you play on acr just go to the freeroll section. And open the lobby of the games and it gives details on what you need to do to get access, whether it be a forum u need to join , etc
The freerolls you have access to online are different depending on what country you are in. You can do an internet search to find many of them. If you want live freerolls, you might look at WPT or NPL.