3 deep doesn’t mean three unique players at each position. Many of them will train at multiple positions so that there will be three players that can play the position.
If you have three unique players at each position, then you’ll have 72 players (11 offense, 11 defense, 2 specialists x 3). This is before any formation/situation specialists.