Megan Rapinoe, hero and villain, approaches her curtain call