Football fans and team executives alike descended on Pittsburgh, Pennsylvania this week for the start of the NFL draft, one of the most highly anticipated weekends on the league’s calendar. But even ...