Yes he had a bad race in Boston but he is "ready to deliver" again. Three races (2x10k, 1x12k) against world class fields. Ryan certainly does not shy away from competition.
Also good to see he is racing himself into shape in the shorter distance races, that (and god) should give him strength for a fall Marathon.
So glad he is back!
http://www.runnersworld.com/elite-runners/ryan-hall-will-race-and-do-tv-in-cincinnati