He spent time in camp with three NFL teams, the Tennessee Titans, Miami Dolphins, Cincinnati Bengals, as well as with the CFL and other North American leagues.
In June, 2022 Horn joined the ELF Frankfurt Galaxy, and returned for a full 2023 season.
The Seamen won the Italian Bowl championship game over the rival Rhinos Milano.
On December 30, 2017, Horn signed with the Vienna Vikings of the Austrian Football League (AFL).
The Vikings lost to the Swarco Raiders Tirol in the 2018 Austrian Bowl (AFL) championship game.
In the final 8 games Horn played in the regular season, he had 39 receptions for 683 yards and 11 touchdowns.
Horn finished the regular season playing 11 games, catching 75 passes for 1164 Yards, and 13 touchdowns.