Mike Scioscia, MLB’s longest-tenured manager, denied a report that he is planning to make the 2018 season his last as leader of the Los Angeles Angels. Scioscia’s 10-year, $50 million contract is expiring and reports stated that he is not seeking a new deal, but instead is planning to step down upon the completion of … Read more