Powell hasn't fallen off the radar. He won Commonwealth Games with a very impressive performance and after that ran impressively at Penn Relays (10.10 jogging the last 40m) and elsewhere.
Oh, right. I gotta keep myself more updated. 😀
Type above and press Enter to search. Press Esc to cancel.