Although technically possible, I would not do that, as this will cause a visible redraw of the screen when the fonts have asynchronously loaded from the footer.
If you want to see this for yourself, dequeue the google font css, switch to the JS version of Google Fonts and make sure that is loaded late (and maybe change wf.async="true";
to wf.defer="true");
for optimal impact) and use the wp_footer-action to insert echo that code in the footer.
have fun! :-)
frank