Greg Macafee

Expertise:
NFL, MLB
Education:
Arizona State University
Location:
Youngstown, OH

Experience

Greg Macafee is a professional sports journalist based in Youngstown, Ohio, with over 10 years of experience covering high school, college, and professional sports. He currently covers the NFL, focusing on the Buffalo Bills and Pittsburgh Steelers, as well as MLB for Heavy.com.

Greg previously covered the Steelers, Pittsburgh Pirates, and the University of Pittsburgh for DK Pittsburgh Sports. He served as a beat reporter for all three teams between 2025 and 2025. Before that, Greg covered high school athletics in the Youngstown/Warren, Ohio area and was named the Editor-In-Chief of the Tribune Chronicle/The Vindicator newspapers at the beginning of 2024. He is also a staff writer for the American Football Coaches Association.

During his journalism career, Greg has conducted interviews with Paul Warfield, Ross Browner, Russell Wilson, George Pickens, TJ Watt, Cam Heyward, Justin Fields, Alex Highsmith, Paul Skenes, Andrew McCutchen, Tommy Pham, Isiah Kiner-Falefa, Andrew Heaney, Bailey Falter, Barry Bonds and Jim Leyland, among many others.

Education

Greg Macafee graduated from Arizona State University with a master's degree in sports journalism. He obtained his bachelor's degree in journalism from Slippery Rock University.

Latest Articles From Greg Macafee

‘I’ve Grown To Call This Place Home’: Bills DB Gives Back to Buffalo In Big Way

‘I’ve Grown To Call This Place Home’: Bills DB Gives Back to Buffalo In Big Way

‘He’s Been A Valuable Piece’: Brian Daboll Raves About Bills Special Teams Weapon

‘He’s Been A Valuable Piece’: Brian Daboll Raves About Bills Special Teams Weapon

Tony Romo Praises Buffalo Bills and Their Super Bowl Odds

Tony Romo Praises Buffalo Bills and Their Super Bowl Odds

Josh Allen Photo Circulates on Social Media

Josh Allen Photo Circulates on Social Media

Sean McDermott Says QB Decision ‘Wasn’t Easy’

Sean McDermott Says QB Decision ‘Wasn’t Easy’

The Bills Defense Is Looking to Do These Two Things Every Game

The Bills Defense Is Looking to Do These Two Things Every Game

‘We’re A Week To Week Team’: Brian Daboll Talks About Versatility of Bills Offense

‘We’re A Week To Week Team’: Brian Daboll Talks About Versatility of Bills Offense

Bills LB A.J. Klein Reveals What Has Led to His Recent Success

Bills LB A.J. Klein Reveals What Has Led to His Recent Success

Buffalo Bills Set To Play 49ers in Arizona

Buffalo Bills Set To Play 49ers in Arizona

‘That’s the Defense I Expect Every Week’: Sean Mcdermott Praises Bills Defense After Win

‘That’s the Defense I Expect Every Week’: Sean Mcdermott Praises Bills Defense After Win

Despite Stat Line, Josh Allen Has Historic Day in Bills Win

Despite Stat Line, Josh Allen Has Historic Day in Bills Win

Another Bills Wide Receiver Throws A Touchdown Pass

Another Bills Wide Receiver Throws A Touchdown Pass

Slowing Justin Herbert Down Among Bills’ Keys to Beating Chargers

Slowing Justin Herbert Down Among Bills’ Keys to Beating Chargers

Bills Need To Shore Up Run Defense As Chargers Activate Starting Running Back

Bills Need To Shore Up Run Defense As Chargers Activate Starting Running Back

Bills Place Two Players on Injured Reserve List

Bills Place Two Players on Injured Reserve List

Chargers Have a Misconception About Josh Allen

Chargers Have a Misconception About Josh Allen

Anthony Lynn Set to Face Buffalo For 2nd Time Since 2016

Anthony Lynn Set to Face Buffalo For 2nd Time Since 2016

Chargers Rule Out Three Key Players Ahead of Bills Matchup

Chargers Rule Out Three Key Players Ahead of Bills Matchup

Josh Allen and Justin Herbert Will Make History on Sunday

Josh Allen and Justin Herbert Will Make History on Sunday

Sean McDermott Shares John Brown’s Game Status for Sunday

Sean McDermott Shares John Brown’s Game Status for Sunday

Bills Lose OT Cody Ford For The Season

Bills Lose OT Cody Ford For The Season

Josh Allen Receives High Praise from Chargers HC Anthony Lynn

Josh Allen Receives High Praise from Chargers HC Anthony Lynn

INJURY REPORT: Bills WR Still Listed as ‘DNP’

INJURY REPORT: Bills WR Still Listed as ‘DNP’

Two Buffalo Bills Lead Their Respective Positions in Pro Bowl Votes

Two Buffalo Bills Lead Their Respective Positions in Pro Bowl Votes

Josh Allen’s Defining Moment Happened a Year Ago on Thanksgiving Day

Josh Allen’s Defining Moment Happened a Year Ago on Thanksgiving Day

Josh Allen Recalls First Career Start Against Chargers

Josh Allen Recalls First Career Start Against Chargers

Stefon Diggs Details Why He’s Turned Over a New Leaf In Buffalo

Stefon Diggs Details Why He’s Turned Over a New Leaf In Buffalo

Sean McDermott Shares Concerning News About Bills WR John Brown

Sean McDermott Shares Concerning News About Bills WR John Brown

‘He’s One of the Best’: Bills DC Leslie Frazier Praises Chargers Wide Receiver

‘He’s One of the Best’: Bills DC Leslie Frazier Praises Chargers Wide Receiver

Ex-Bills GM Says Owner Wanted Patrick Mahomes: ‘This Was His Guy’

Ex-Bills GM Says Owner Wanted Patrick Mahomes: ‘This Was His Guy’