MLB makes its long awaited return, while the next 48 hours represents a key time for the NFL's '20 season.