Fox: 2025 NFL Draft star Abdul Carter: I 'impact the game just as much as a QB'