I have DirectTV, and am not aware of BeIN as being offered.
I used to get more channels but I cut it down to save around $50 per month. I miss being able to watch the Ultimate Fighter and the small amount of racing that I could watch on the available channels (mostly the Australian Superbike Series was the only thing that I found, oddly enough).
Anyway, instead of watching it, hopefully I will get to spend more time in person at the track this year.