How Many Positions are In American Football? A Comprehensive Guide in 2023