Where can you bet on the Champions League? Home FAQs Where can you bet on the Champions League? On Power Slots you will find all Champions League promotions and Odds clearly listed.