Texas Tech DB Tyler Owens made some news this weekend at the NFL combine by revealing that the American school system has yet again left another child behind. He doesn’t believe in space! I gotta admit that’s a new one[…]↓ Read the rest of this entry…
19 Comments