Help make Alexa smarter on Alexa Answers. Sign in with Amazon

Sports

Where does jameis winston live?

1 Answer

Jameis Winston is currently playing for the New Orleans Saints but continues to live large in the off-season in a Mediterranean-style mansion in Odessa, Florida.

{{ relativeTimeResolver(1657642525546) }}

LIVE
Points points 5
Rating

Similar Questions
Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE