Tom Davis catches up with Francisco Rodriguez