The state of Louisiana handed the New Orleans Saints a check for $12,415,267.53 on Tuesday as per the 10-year, $186 million agreement administered in 2001 to keep the Saints in town. The state has struggled to pay the Saints for the past few years and has yet to repay the cash it borrowed from an economic development fund last year to make its payment. This time, the state is borrowing $10.5 million through a financing mechanism it hasn't used for at least a decade