He played for Detroit from 1985 to 1995 and then for the Arizona Cardinals from 1996 to 1998. Brown played for the Cleveland Browns in 1999, the New York Giants from 2000 to 2001, and the Tampa Bay Buccaneers in 2002. During his NFL career Brown won a Super Bowl Championship with Tampa Bay and won two NFC Championships. He was selected to the Pro Bowl seven times and was a three time First-team and three time Second-team All-Pro. Brown was also a four time First-team All-NFC selection. After retiring he worked as an analyst and assistant coach. Lomas admitted to purposefully failing to block a player in 1994 so his teammate and quarterback Scott Mitchell would be injured and leave the game.