Especially compared to the NHL, where 90% sign on day 1 of free agency. With baseball only having 1 spot per position(compared to NHL where you have multiple lines), you'd expect baseball to be the one to have rush signings so players guarantee their spot.