It's that time of year again.

The time of beautiful weather, baseball and unexpected cough sick cough days. Spring training baseball has returned to the Valley!

Fifteen teams from across Major League Baseball will call Arizona home for the next few weeks as they prepare for the 2017 season.

If you're going out to a ballpark this year to catch some Cactus League action, here's everything you need to know.

What to do

Our favorite spring training things

5 tips for getting that autograph you're looking for

Generator an excuse for boss, family or friends about why you have to go

When the teams are playing

For a daily schedule of the 2017 Cactus League games, visit the official MLB website.

Where to watch

Spring training stadiums: Info and more

And be sure to share your spring training photos with us on our Facebook page and our Twitter feed using #BeOn12.