Question: do major league baseball players get a pension?
Answer: MLB $34,000 Yearly Benefit Major League Baseball has the best pension program of all professional sports. A big-league player needs a short amount of time—just 43 days of service—to qualify for a pension benefit. Forty-three days of service can guarantee an MLB player almost $9,000 per year pension benefit.