‘Inside the Magic: Steve Clifford’ premieres Dec. 7 on FOX Sports Florida

Video Details

Learn about Steve Clifford's journey to Orlando with "Inside the Magic: Steve Clifford," which premieres Dec. 7 on FOX Sports Florida. Check your local listings for future airings.