Deposit Bonuses for Draft Day?
Join Date: Nov 2006
Posts: 5,752
looking to sign up but would like to utilize the deposit bonus if there is one. the other site i use had a 40% bonus
Join Date: Mar 2008
Posts: 8,171
20% automatic bonus on initial deposit.