Yes, De'anthony Thomas did indeed run 20.61 in the 200 meter at the City Finals, the time was just over the wind legal limit (albeit by only .1) and had legit world class 200 meter speed, he also sustained a hamstring injury in a relay race at the same meet which would hamper him for the rest of his HS career and he only competed in 2 meets as a SR.
Link: http://www.athletic.net/TrackAndField/Athlete.aspx?AID=977779