I did get a message from someone here regarding what sportsbook I use. I use Fanduel as my main with 1-2 others I keep some $$ on for better odds.
1) Fanduel - I found that Fanduel has the best referral program (and their app is good). Currently it is both individuals get $25 a week for 4 weeks (adds up to $100). This is "bonus" $$ which means you have to spend it but once you do it is yours to cashout. You need to deposit $10 though and make a bet with it. But you can just make a play on a crappy odds game where you win if you are nervous to lose the $10. Also first bet is risk free (up to $500 I think)
2)FoxBet - They give you $20 just for signing up. No deposit needed.
3) Unibet - Two "free" $10 bets. No deposit needed. But you need to deposit first with paypal if you want to withdraw with paypal.
4) Sugarhouse - They have the best "$ for $" match with no strings attatched. Up to $250 they will match as "bonus" $$ which you have to use first but can cash out after.
5) WilliamHill - They give a $5 bonus on signup. Many of their "promotions" are for higher rollers.
What I did was use the FoxBet app & Unibet, won/lose money on there, pulled it. Used a refer friend with fanduel, put the money I won from the other two into there, gained $100 + my money from the other two. Pulled at $250, deposited into Sugarhouse where they matched $250. I am now pulling my $250 out, placing back into Fanduel & playing with the $250 from Sugarhouse.
Literally $0 of my own money (except where I needed to deposit $10 first before I can withdraw into paypal. But I would place it right back)