Better to be young and bad than old and bad... Lopez has played parts of 11 major league seasons, four times racking up ~200 innings. He is certainly bad, but to his credit he has managed to make a career of it. $12 million in estimated career earnings isn't too shabby either. But yes he is bad. Agreed. He'd be a perfect fit on the 2000 Cubs.