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