Racing PositionsMariners bring on veteran outfielder J. Upton12hOF Upton DFA'd by Angels, owed $28M by team2MThe best and worst MLB free-agent signings of the past decade5MDavid SchoenfieldAngels' Upton done for '19 with patellar tendinitis3YLaw: Predicting the 2018 win-loss record of all 30 MLB teams4YKeith LawThe odds must be crazy: Early Vegas over/unders have these five teams all wrong4YBuster OlneyJudge and Stanton bat back-to-back? Who cleans up in Boston? Answering baseball's five biggest lineup questions4YBuster OlneyBuster Olney's top 10 right fielders: The biggest are in the Bronx, but are they better than Bryce?4YBuster OlneyBuster Olney's top 10 left fielders: Superstar shake-up has big names left out to dry4YBuster OlneyReal or not? Reasons for the sloooow hot stove season4YDavid Schoenfield