randall weddle