What is the only two days every year that dont have a sport played on?

The only two days every year that don't have a sport played on are the day before and after the All-Star Game for Major League Baseball.