Prev Next A look at some of our favorite photos from the U.S. Women's National Team friendly vs Russia at Toyota Stadium on Thursday, April 6, 2017.