Russia won the four team Birmingham International track meet Sunday despite a dominating performance from the American Sprinters.
Russia wins International team meet despite strong performance from American Sprinters.