It's been a pretty good week for UAB coach Mike Davis.