VIDEO FEATURES Miami WR Ahmmon Richards 51 yard TD catch 2016 Russell Athletic Bowl Written by BAY AREA SCOUT on December 29, 2016