Welcome TO THE SOUTH FLORIDA VULTURES PAGE
We are a semi-pro football team, located in Miami, FL. We offer more than just a game, but also plans to achieve dreams beyond the field. Follow us this season and join us in the next. Welcome to the Home of the South Florida Vultures.