This $100 Free Play is in addition to the guaranteed 70% to 135% initial signup bonus package.
At Youwager, a minimum $300 deposit is required to redeem the Free Play.
I believe the minimum deposit is $200 at Betpop to redeem the Free Play, I could be wrong.
Contact the books directly if you have any further questions.
Shoot me a PM if interested...