MLBRHP Mahle signs 2-year contract with Rangers5MJesse RogersBrace Hemmelgarn/Minnesota Twins/Getty Images