Rio Grande Guy to compete on TV show "The Bachlorette"