He has also played for the Hamburg Sea Devils of NFL Europe. Bubin retired on April 20, 2007, after spending half the previous season on the practice squad of the New England Patriots.
Bubin played for the Hamburg Sea Devils of NFL Europe, then retired after a period spent on the New England Patriots' practice squad.