why is it that I need "у" between грати and футбол?
When using «грати» with musical instruments, games or sports it works as follows:
We use the verb грати (to play) with the prepositions, it is not used without them
грати у футбол to play football
грати на гітарі to play guitar