Jered Weaver talks the highs and lows of his MLB career