Dateline: Ft. Lauderdale, Florida: Thursday, December 8th, 2011. The SFL President Pete Huthwaite announced today that the Ft. Lauderdale Barracudas will play the majority of it’s games in Ft. Lauderdale, but will play a few games in Freeport, Bahamas in 2012. The SFL continues it’s growth and expansion to international sites. SFL President Pete Huthwaite stated “We are very excited to play football games in the bahamas.”