All sports Site
All sports Site
United States - Boca Raton- Founded in 1961
Florida Atlantic Owls is a american football team from United States, based in Boca Raton. The club was founded in 1961. Florida Atlantic Owls plays their home games in the FAU Stadium.