Woman’s Soccer: England or America? In this case Ali verses in Chicago

England is already whining about how arrogant and mean the US Women’s Soccer Team is.
They also say how we’re not going to win, so Ali took to the streets to play soccer. Proving that we can play soccer anywhere or anytime.

Ali also has some fun with a local street performer while playing