Find out how to watch Orlando Magic vs. Washington Wizards live streaming online, plus TV channel and game info for this NBA matchup on April 3.