The Washington Nationals play their first home game of the 2025 season at 4:05 p.m. on Thurs., March 27. They will host the ...