American Fork's Chase Roberts (27) catches a pass during the game against Bingham at Bingham High School in South Jordan on Friday, Oct. 12, 2018.

American Fork wide receiver Chase Roberts committed to the BYU Cougars clear back in June of 2017, but coming down the stretch before the beginning of this year's early signing period, there was some suspense that he might sign with the Utah Utes.

Roberts did, after all, take an official visit to Utah the weekend of Dec. 10.

In the end, Roberts signed with the Cougars on Wednesday, the first day of the early period.

At 6-foot-4 and 195 pounds, Roberts was a first-team all-state selection in 2017 and 2018. For his career with the Cavemen, he totaled 3,709 receiving yards with 40 touchdowns.