USF football leaves no stone unturned