The Nationals' owners are a little behind on their rent for the new stadium โ€” $3.5 million behind, actually. [The Nationals Inquirer]