John Edwards’ daughter was rear-ended at a stop light today in Chapel Hill by a driver who was charged with DWI.