Albi is a football club from France. Albi mainly plays in its home stadium Stade Maurice Rigaud in Albi.