Hall played at Swarthmore from 1899 to 1902. Despite being only a sophomore, he was unanimously elected team captain for the 1900 season,[3] owing to having played for a year in high school at Swarthmore High School.[4] Unfortunately, Hall was forced to sit out of the season after a bout with appendicitis which doctors believed he contracted while playing football.[5] J. E. Downing was elected captain in his stead.[6]
After spending the 1900 season refereeing, Hall was re-elected captain for the 1901 season. After serving as the team's captain for a year, he resigned as captain, ceding the role to sophomore Samuel T. Stewart.[7] Though no longer a captain, Hall remained on the team for the 1902 season.[8]
After graduating from Swarthmore in the spring of 1903, Hall saw his first coaching experience as the coach of the Altoona Athletic Club in 1904, where he became manager after several members of the team left to join other local clubs.[9] In 1907, Hall resurfaced in football, this time as an assistant coach at Georgia Tech before assuming the role as a head coach the following year at Wake Forest.[10]
Hall had a hard task as Wake Forest's football coach; he was resurrecting a program that had lay dormant since 1895, and whose team had only one member with previous playing experience. He coached the team to a 1–4 record, with his team's only win coming over Warrenton Prep. He was expected to return to Wake Forest for a second season until September 1909,[11] at which time Wake Forest's faculty instead chose to employ A. T. Myers.
After a few years, Hall was back in Atlanta; he married Marcelle Pitot in 1911.[12] His time in Atlanta, however, was short-lived; After coaching, Hall entered sports journalism, writing first for The West Chester Star from its inception in 1912 until 1914, at which time he moved to The Chester Times.[13]