Megan Rapinoe announced that she'll retire from football at the end of the current NWSL season in October.