Harper, Machado: who’s the better deal?

March 12, 2019 Signal Contributor 0

With Spring Training in full swing, two of Major League Baseball’s prized free agents finally signed new contracts with their new teams. The deals were nearly a week apart from each other and the wait was well worth it. These contracts are the two biggest free agent signings in MLB history, according to MLB.com. […]