Robert Weaver Robert Weaver is the 2011 recipient of the Betty Jane France Humanitarian Award from the NASCAR Foundation