Answer
The Jaffna Stallions are a franchise cricket team based in Jaffna, Sri Lanka. The team competes in the Lanka Premier League (LPL), a Twenty20 franchise cricket league established by Sri Lanka Cricket (SLC) in 2018. The Stallions are one of the five founding teams of the LPL and have participated in all seasons of the tournament.