Possible Bigfoot print in Michigan Metro Park

This is a foot print found in one of Detroit’s metro park in December of 2017. This print was found near some stick structures.