Tara Davis had a busy weekend