There are plenty of touchdowns in FirstEnergy Stadium! The most recent Browns game was 36-33. How you like them apples! And to add more salt to the wounded meme you have made, back in the 80s, we went to the playoffs, on the strength of our offense! The offense scores touchdowns! That also happened in FirstEnergy! So, I have officially proved your meme wrong. Deal with it.