Spring training is finally finished and Opening Day is briefly waiting on deck. This offseason provided plenty of fireworks, ...