I saw another comment about steelers fans giving Neil shit for his alleged gambling issues. I remember my uncles always saying that Neil laid down for that one. Whats your thoughts in 2023
I saw another comment about steelers fans giving Neil shit for his alleged gambling issues. I remember my uncles always saying that Neil laid down for that one. Whats your thoughts in 2023
No