Alex Morgan retires as an all-time great, not just for her USWNT and NWSL success, but for the fights she had off the field.