Barracudas de Montpellier

The Barracudas de Montpellier are a French baseball team in French Division 1 Baseball Championship based in Montpellier, Hérault. They were founded in 1985. The team plays its home games at Veyrassi Sports Complex on the northern edge of the city of Montpellier. According to mister-baseball.com's yearly ranking of European clubs, Montpellier currently stands as the 20th ranked club in Europe (as of February 2020).

Barracudas de Montpellier

The Barracudas de Montpellier are a French baseball team in French Division 1 Baseball Championship based in Montpellier, Hérault. They were founded in 1985. The team plays its home games at Veyrassi Sports Complex on the northern edge of the city of Montpellier. According to mister-baseball.com's yearly ranking of European clubs, Montpellier currently stands as the 20th ranked club in Europe (as of February 2020).