Beat the Streets announces teams for USA vs. Russia Freestyle Dual

USA Wrestling and Beat the Streets have assemble a strong U.S. team for a dual meet with Russia that takes place in Times Square.