Fox: 2025 NFL Mock Draft 3.0: Despite QB woes, Giants take Abdul Carter at No. 3