KANSAS CITY, Mo. (WIBW) -- Kansas City Royals pitcher Brady Singer gave his parents the ultimate Christmas present this year.
A video captured by Singer on Twitter shows his parents reading a letter he wrote, thanking them for the multiple sacrifices they made for Singer to reach the MLB.
Then his mother reads aloud "But there is something I want to give to you," followed by a long pause as she realizes what her son has done.
Singer paid off his parents' debt so they no longer have to "save money every weekend to replace the savings account drained on traveling to see" him play baseball.
He writes, "Your giving hearts helped to shape my tiny dream into a reality."
Singer was drafted 18th overall by the Royals in the 2018 MLB Draft, and signed a contract in July with a $4.25 million bonus.