Odds favor Del Rio Posted on September 30, 2013 by Odds favor Del RioOdds favor Del Rio Share this:ShareFacebookTwitter