Jalen Carter is already making 31 other NFL teams look silly for letting Eagles nab him
Jalen Carter is already making 31 other NFL teams look silly for letting Eagles nab him