Thanks for the welcome. I find myself posting on reddit more just due to the fact that I am on there more often, but I do find that TBD has more "intelligent" posters with more to offer. Plus you dont have to deal with the circle jerk of pats fans in the r/NFL if you are looking for league discussion.