Logan was born in Shreveport, Louisiana on December 28, 1989, and grew up with seven brothers and sisters. He attended Red River Senior High School in Coushatta, Louisiana, where he was a defensive end for four years on the Red River Bulldogs high school football team. He was named to the Class 2A all-state first team in his junior and senior seasons. On October 17, 2014, head coach Reginald Prealow retired Bennie's high school number 60 and Bennie was there to accept it.[1]
Logan played 16 games in 2013 and won the starting job 8 games into the season. Logan finished with 27 tackles, 2 sacks, 1 fumble recovery, 2 run stuffs, and a blocked kick.
Logan played and started all 16 games for the Eagles in 2014. Although he did not record a sack, he was recognized as a solid run stopper. He finished with 57 tackles, 1 pass defended, 1 forced fumble, and finished in the top 10 in the NFL in run stuffs, with 8.[8]
2015 was considered a breakout year for Logan. Logan was praised by Eagles fans as a central part of their defense due to his effectiveness in stopping the run. Logan played and started the first 14 games before going down with a knee injury against the Arizona Cardinals.[9] He finished with 55 tackles, 1 sack, and was tied for 8th in the NFL in run stuffs with 10.[10]
In 2016, Logan played and started 13 games, totaling 24 tackles, 2.5 sacks, 5 run stuffs, 2 forced fumbles, 1 fumble recovery, and 2 blocked kicks.
Kansas City Chiefs
On March 13, 2017, Logan signed a one-year deal worth $8 million with the Kansas City Chiefs.[11][12] He played in 15 games with 12 starts for the Chiefs in 2017, recording 52 tackles and 1.5 sacks.
Tennessee Titans
On April 8, 2018, Logan signed a one year, $4 million contract with the Tennessee Titans.[13] Logan played in 15 games while starting none, finishing the 2018 season with 14 tackles and no sacks.