>>937405110 (OP)English is certainly a weird language.
"Can" and "able to" in this context essentially mean the same thing, however "able to" is more descriptive. They both convey the same message - "I have the capacity to play football."
Technically speaking, "I am able to play football" is more correct than "I can play football." The difference is not worth worrying too much about, but saying "I can play football" could be construed to mean "I understand how to play football, and I am capable of playing it." "I am able to play football" on the other hand would be closer to "I have time and a desire to play football."
No one will say "I can play football" is wrong, but an English nerd might push his glasses up at that just because he thinks he is superior.
I would say "I can play football" 99 times out of 100 because it is more natural to me.