Join the team at Buffalo Green Giants or phone Buffalo Green Giants sports league and association for directions and more athletics information. We are forming new Buffalo Green Giants teams and leagues today. So register at Buffalo Green Giants main office or Buffalo Green Giants coaches.