England Fans Are Big Mad Over Alex Morgan Stuntin on Em

In case you live under a rock, the women’s World Cup is ongoing. The US happens to be really really good (women only…the men’s team is still awful). The US has been slaughtering teams left and right on their way to an unprecedented 3rd straight WWC final. Their latest victim? England. After her 6th goal […]