Answer
The middle name of footballer J. B. Magennis is Brendan. Magennis is a Northern Irish professional footballer who plays as a striker for Kilmarnock and the Northern Ireland national team. He began his career with Cardiff City, making his debut in 2011. He has since played for a number of clubs, including St Mirren, Charlton Athletic, and Motherwell.