Move over, Boston, Philadelphia and Chicago: For one long, sun-splashed weekend, Washington — yes, Washington — is arguably the nation's hottest sports town.

With three games at Nationals Park, two home playoff contests for the Capitals and the Wizards kicking off their return to the NBA postseason at home, the ...

More...