The Panthers on Monday announced they have signed guard John Miller, who spent the 2019 season with the Bengals. Prior to his one year in Cincinnati, Miller anchored the Bills' O-line for four seasons.
Before Miller gets to work in Carolina, get to know the Panthers' newest offensive lineman.
A Louisville reunion
In 2011, Miller and a young dual-threat quarterback named Teddy Bridgewater both signed with the Louisville Cardinals. While Bridgewater left after his junior year, the duo was still able to accomplish quite a lot during their three years together. The Cardinals finished with a top-15 ranking during their sophomore and junior seasons, and their sophomore campaign ended with a victory in the Sugar Bowl.
Paving the way
During Miller's time in Buffalo, he was a part of one of the NFL's most effective rushing attacks. As a rookie, Miller started 12 games at right guard, helping the Bills lead the league in rushing yards per game and yards per rush.
In Miller's second season, the Bills once again topped the NFL's rushing charts, averaging a league-best 164.4 rushing yards per game, nearly 15 yards better than the next-best team (Dallas, 149.8).
Giving back
In 2017, Miller started the John Miller Football Camp to help give back to children in his hometown of Miami. The free event give local youth a chance to exercise and learn the ins and outs of the game from Miller and other coaches.
See photos of guard John Miller during his time with the Bengals and Bills.

Cincinnati Bengals offensive guard John Miller (67) blocks during an NFL football game against the Cleveland Browns, Sunday, Dec. 8, 2019, in Cleveland. The Browns won 27-19. (AP Photo/David Richard)

Cincinnati Bengals offensive guard John Miller (67) runs during an NFL football game against the New England Patriots, Sunday, Dec. 15, 2019 in Cincinnati. The Patriots defeated Bengals 34-13. (Scott Boehm via AP)

Cincinnati Bengals offensive guard John Miller (67) stands on the field during the National Anthem prior to an NFL football game against the Pittsburgh Steelers, Sunday, Nov. 24, 2019, in Cincinnati. The Steelers won 16-10. (Aaron Doster via AP)

Cincinnati Bengals offensive guard John Miller (67) during an NFL football game against the Baltimore Ravens, Sunday, Nov. 10, 2019, in Cincinnati. The Ravens won 49-13. (Aaron Doster via AP)

Cincinnati Bengals offensive guard John Miller (67) stretches prior to an NFL football game against the Baltimore Ravens, Sunday, Nov. 10, 2019, in Cincinnati. The Ravens won 49-13. (Aaron Doster via AP)

Cincinnati Bengals guard John Miller (67) blocks during an NFL game against the Pittsburgh Steelers, Monday, Sept. 30, 2019, in Pittsburgh. The Steelers defeated the Bengals 27-3. (Al Tielemans via AP)

Cincinnati Bengals offensive guard John Miller (67) during an NFL football game against the San Francisco 49ers, Sunday, Sept. 15, 2019, in Cincinnati. The 49ers won 41-17. (Aaron Doster via AP)

Cincinnati Bengals offensive guard John Miller (67) during an NFL football game against the San Francisco 49ers, Sunday, Sept. 15, 2019, in Cincinnati. The 49ers won 41-17. (Aaron Doster via AP)

Buffalo Bills guard John Miller (76) blocks during an NFL game against the New York Jets, Sunday, Nov. 11, 2018, East Rutherford, NJ. The Bills defeated the Jets 41-10. (Al Tielemans via AP)

Buffalo Bills guard John Miller (76) blocks during an NFL game against the New York Jets, Sunday, Nov. 11, 2018, East Rutherford, NJ. The Bills defeated the Jets 41-10. (Al Tielemans via AP)

Buffalo Bills guard John Miller (76) pass blocks in action against the Cincinnati Bengals Sunday August 26, 2018 in Orchard Park, New York. (Damian Strohmeyer via AP)

Buffalo Bills offensive guard John Miller sits on the bench during the first half of an NFL football game against the Denver Broncos, Sunday, Sept. 24, 2017, in Orchard Park, N.Y. (AP Photo/Jeffrey T. Barnes)

Buffalo Bills guard John Miller (76) blocks during the game against the Jacksonville Jaguars, Sunday, November 27, 2016 Orchard, Park, NY. The Bills defeated the Jaguars 28-21. (Al Tielemans via AP Images)

Buffalo Bills guard John Miller (76) prepares to block against the Pittsburgh Steelers, Saturday, August 29, 2015 Orchard Park, NY. The Bills defeated the Steelers 43-19. (Al Tielemans via AP Images)

Buffalo Bills offensive guard John Miller (76) blocks against the New York Jets during the first half of an NFL football game on Thursday, Sept. 15, 2016, in Orchard Park, N.Y. (AP Photo/Bill Wippert)