Barber immediately landed a role with NBC in which he contributed to the Today program , covered sports for NBC Sports .
Barber immediately hosted entertainment events for NBC Universal .
Barber immediately landed a role with NBC in which he contributed to the Today program , covered sports for NBC Sports , and hosted entertainment events for NBC Universal .