Antonio Cromartie retires from NFL after 11 seasons-media-2