shannon.beswick hasn't shared any public events