wscafearchive.kronos.com
“Astroturfing” means fake reviews…
Early rollouts of Astroturf were challenged. Players in all turf sports complained the surface was too hard, summer temperatures soared into the 100’s at field level, and baseballs bounced like the…