All sports Site
All sports Site
United States - Louisville- Founded in 2010
River City Rovers is a football team from United States, based in Louisville. The club was founded in 2010. River City Rovers plays their home games in the Centurion Soccer Field.