Bruce McAvaney specializes in sport, all sports ranging from tennis and horse racing to AFL and golf. If he's not hosting an event, then he's either calling a race or commentating,