The Cleveland Browns QB believes he may have seen a spacecraft in Austin, Texas on Wednesday … and he wasn’t alone!
25-year-old Mayfield says he was leaving a restaurant in his hometown when he and wife Emily Mayfield witnessed some visitors from another galaxy zoom across the night sky.
“Very bright ball of light going straight down out of the sky towards Lake Travis. Anybody else witness this?”
This content was originally published here.