"Football was originally invented...

24AheadDotCom_'s avatar
"Football was originally invented at boys schools in the Northeast as a way to channel certain urges into activities that could be performed in public. While some coaches involved in the early days of the sport were convicted, football today is as all-American as apple pie."
From @24aheaddotcom_
Tweeted Sun, Jul 8, 2018 at 9:10 pm