Search results
Spencer Brown
American football offensive tackle
Spencer Brown (born February 28, 1998) is an American football offensive tackle for the Buffalo Bills of the National Football League (NFL). He played college football at Northern ... Wikipedia