Actually, this is the third straight year to have day in which the NFL, NBA, NHL and MLB are all playing.