Red Sox $300 Million on Carl Crawford, Adrian Gonzalez Is Money Well Spent