Jameis Winston has signed with the Saints and it was the right decision for his football future. Another player is heading to the G League, what does that mean for the NCAA?