Randall Weddle charges