NFL star claims he saw a UFO… and has footage to prove it – MSN by theufocentral | Apr 13, 2025 | News NFL star claims he saw a UFO… and has footage to prove it MSN