In addition to the freezing winter temperatures, the emptiness of no baseball has fans chilled to their core and makes the wait for baseball season feel like forever.
But soon — very soon — the soothing sounds of mitts popping and bats cracking is going to warm baseball fans around the country, while the fuzzy, warm blanket of hope is going to embrace those same fans for all 30 teams.
MORE: Your favorite spring training clichés, explained, dissected and translated
There is a reason that hope “springs” eternal, after all.
Here’s everything you need to know about 2020 MLB spring training,
When does 2020 MLB spring training start?
The first spring training game in 2020 will be played Feb. 21 between the Royals and Rangers at Surprise Stadium in Surprise, Ariz., to begin the Cactus League schedule.
The Grapefruit League opens the next day with eight games.
MLB spring training report dates
Grapefruit League in Florida
Cactus League in Arizona
Spring training locations for all 30 teams
Grapefruit League in Florida
Cactus League in Arizona