Greater Baton Rouge Business Report Publisher: LSU: Louisiana's franchise player Greater Baton Rouge Business Report In pro sports, a franchise player is the best player on the team. Someone who leadership builds their franchise around to win in the future. In a changing world where talent, education, research and technology are requirements to compete, LSU is ... Continue reading...