Jackson Holliday slipped on a Baltimore Orioles jersey, jammed the team's cap over his long, sandy blond hair and grinned broadly as the photographers clicked away.

And boy, did he have reason to smile. The 18-year-old high schooler and No. 1 overall pick in the 2022 MLB amateur draft signed a contract Wednesday with an $8.19 million signing bonus.