There have been a ton of things that have delayed baseball games. We've seen rain, snow, and even earthquakes cause delays. Last night in Phoenix it was a haboob that wreaked havoc! Just what is a haboob? Check it out these crazy dust storms below.