Trending US Alex Gordon will retire at end of 2020 MLB season after 14 years with Kansas City Royals 4 years ago Alex Gordon #AlexGordon