The Tampa Bay Buccaneers have signed long snapper Jeremy Cain, according to the NFL transaction wire. Cain is a long-time NFL veteran, having played for six different NFL teams since entering the league in 2004. He's played for the Chicago Bears, Philadelphia Eagles, Tennessee Titans, Washington Redskins, Jacksonville Jaguars and even the Amsterdam Admirals over the past ten years. His longest stint was with the Jaguars, as he played for them from 2009 through 2012.
Cain will presumably compete with Patrick Scales, who was signed to a futures/off season contract in January. Scales was an undrafted free agent out of Utah State two years ago.
Signing Jeremy Cain to compete with Patrick Scales almost certainly means the end for long-time Bucs long snapper Andrew Economos. The latter had been with the Bucs since 2006 and was a reliable long snapper throughout. Economos will probably find a home elsewhere, given his steady, quality play over the years.