The Atlanta Braves handed the Baltimore Orioles their 18th straight loss on Sunday. It was the longest losing streak since the Kansas City Royals…