Are these Al Jazeera Sport cards sold in the website below up to the task, do they broadcast the Spanish games in English or arabic only
http://www.totalsat.co.uk/equipment_...eera_sport.htm