
Former NFL player Sergio Brown’s latest Instagram video suggests he is in Mexico days after his mother was discovered dead in an Illinois creek.
The Maywood Police Department reportedly used Google Lens to determine that the video Mr Brown allegedly posted on Wednesday morning was recorded in front of a condo in Playa del Carmen, according to Forbes. The Independent has not received confirmation from authorities that Mr Brown is in Mexico.