Soccer Power Index odds to win Champions League. Bayern Munich is a 48% title favorite: