It may look like a giant football embedded in the ground in a popular Sheffield shopping street.