Todd Santos is an On-Camera Meteorologist for the Weather Channel. Prior to joining the Weather Channel Santos was a meteorologist for NBC News and Weather Plus.