To all you haters, especially brazilians, I'm watching replays of your team cry after you couldn't score on a 10 player team. Please stay in delusion that brazil deserved to win. Based on my hard work, I deserve to be a billionaire, according to brazilian mentality
USA has won world cups too in womens football, but brazil does not have any world cup in womens football. When it comes to womens football USA is far ahead of brazil and you know this!!!!!!!!!