I thought sbrforum was a betting site too ? You can't put money into an account to win money ? When I was reading it seems like you can only win points ? I have an online site where I do my betting but I was looking for another one to pound the celtics tonight ! Any recomendations ?