It should be on in the sports bar, but it probably won't be. The World Series never is, and since I believe that race is carried on broadcast television (as opposed to ESPN), I think the odds are very much against it.
He should be prepared for it not to be there, and treat it as an extra bonus if it is. You probably won't be able to find out for sure in advance, so don't bother trying.
Like AR said - be prepared to NOT see the race. We cruised on the first day of the NFL season and the first football game of the year wasn't shown (much to my dh's chagrin). You really won't know until you get on board. Could he tape it?
CarnivalSensation February 2015
Carnival Dream November 2015
Carnival Fascination April 2014
Carnival Elation March 2011
Carnival Imagination Sept 2007
Carnival Sensation Dec 2006
RCI Sovereign of the Seas Sept 2006
Carnival Miracle Sept 2005
Carnival Glory Sept 2004
Carnival Fantasy Jan 2004