FOOTBALL fans will be able to watch the Carabao Cup semi-final between Arsenal and Newcastle for FREE tonight.
Two channels will battle it out for ratings in a major broadcasting change.
GettyTonight’s Carabao Cup semi-final will be broadcast live on ITV and Sky Sports[/caption] GettyArsenal host Newcastle at the Emirates Stadium[/caption] GettyNewcastle will be missing some key players[/caption]The Carabao Cup is typically shown on Sky Sports – which costs at least £20 per-month.