23rd January 2020Sidekick turf installation machine available at John Deere dealers Natural Turf By James Billington Sidekick USA has announced that its award-winning turf installation Sidekick machine, which mechanically pushes sod…