What do odds say about Saints possibilities in NFL Draft at No. 8? by kmasulis | Apr 16, 2026 | Uncategorized Oddsmakers don’t always have the answers on who might go where, but in the case of the New Orleans Saints, who hold the eighth pick in the 2026 NFL Draft, the o