George attended Iowa State University where he played for the Iowa State Cyclones football team from 2010 to 2013. As a true freshman in 2010, he played in nine games finishing with four tackles. In 2011, he played in all 13 games, appearing mostly on special teams, he recorded one tackle. In 2012, starting nine games, he finished third on the team with 87 tackles, including four tackles for loss and three pass break-ups. As a senior in 2013, George led the Big 12 Conference in tackles with 133, becoming one of only three Cyclones to do so. He also led the team in tackles for loss (12.0), forced fumbles (3), sacks (3.5) and interceptions (2), and was named a first-team All-Big 12 selection.[3]
George was selected by the New York Jets in the fifth round (154th overall) of the 2014 NFL draft.[6] He signed a four-year contract on May 15, 2014.[7] He was released on September 1, 2014[8] and signed to the team's practice squad a day later.[9]
On September 6, 2015, George was claimed off waivers by the Tampa Bay Buccaneers.[12] On August 28, 2016, George was waived by the Buccaneers.[13]
Dallas Cowboys
On September 6, 2016, George was signed to the Dallas Cowboys' practice squad.[14] He signed a reserve/future contract with the Cowboys on January 16, 2017.[15] On May 16, 2017, George was waived by the Cowboys.[16]
On September 10, 2017, George made his Colts debut in the season opener against the Los Angeles Rams. In the game, he recovered a fumble off of a muffed catch by Tavon Austin to set the Colts up on the Rams' side of the field.
On September 1, 2018, George was placed on injured reserve.[18] He was released on September 10, 2018.