Troy Deeney was involved in a tetchy spat with two guests while live on TV and claimed he was working 'unpaid' for coverage of Newcastle's 2-0 win over Arsenal.
The outspoken pundit is never short of a controversial opinion and was at it again after describing Newcastle as an 'undesirable' place to live, a comment that stirred a backlash online and outside the Emirates for last night's Carabao Cup semi-final.
Deeney was part of CBS Sports' punditry panel for the game and waded into the debate from the stadium alongside experienced broadcaster Geoff Shreeves.