Question: how many nfl teams play on grass?
Answer: A LawnStarter review of turf at the NFL's 31 stadiums shows that 17 are equipped with artificial turf and 14 with natural grass. In all, 32 teams compete in the NFL; the New York Giants and New York Jets share a stadium.