Get in touch with John
John Perrotto has been covering and writing about sports for various outlets for over 40 years. His work has appeared in the likes of USA TODAY, ESPN.com, SI.com, Forbes.com, The Associated Press, Baseball Digest, Baseball America, the Washington Post, the Philadelphia Inquirer, and more. John resides in and works out of Beaver Falls, PA.
Most Recent

Brewers vs Reds Odds, Picks & Starting Pitchers (June 2)
In MLB Baseball
Jun 1, 2023 · 9:21 PM PDT

Salary Cap Explained: Impact on NFL Off-Season Moves and Roster Changes
In NFL Football
May 31, 2023 · 8:29 AM PDT

Angels vs White Sox Odds, Predictions & Props to Target (May 31)
In MLB Baseball
May 30, 2023 · 9:02 PM PDT

Rangers vs Tigers Picks, Odds & Starting Pitchers (May 29)
In MLB Baseball
May 28, 2023 · 7:02 PM PDT

White Sox vs Tigers Picks, Odds (May 27)
In MLB Baseball
May 26, 2023 · 10:41 PM PDT

White Sox vs Tigers Predictions, Odds & Starting Pitchers (May 26)
In MLB Baseball
May 25, 2023 · 9:02 PM PDT

Diamondbacks vs Phillies Predictions, Odds & Same-Game Parlay (May 24)
In MLB Baseball
May 23, 2023 · 7:47 PM PDT

Opening Nuggets vs Lakers Game 4 Odds, Spread, Total & Expected Line Movement
May 20, 2023 · 11:09 PM PDT

Cubs vs Phillies Picks, Odds & Starting Lineups (May 20)
In MLB Baseball
May 19, 2023 · 9:31 PM PDT

Diamondbacks vs Pirates Odds, Predictions & Starting Pitchers (May 19)
In MLB Baseball
May 18, 2023 · 7:57 PM PDT

Twins vs Dodgers Predictions, Odds, Starting Pitchers & Lineups (May 17)
In MLB Baseball
May 17, 2023 · 7:38 AM PDT

Mets vs Nationals Odds, & Picks (May 15)
In MLB Baseball
May 14, 2023 · 6:56 PM PDT

Mets vs Nationals Predictions, Odds & Starting Pitchers (May 14)
In MLB Baseball
May 13, 2023 · 11:39 PM PDT

Cubs vs Twins Predictions & Odds (May 13)
In MLB Baseball
May 12, 2023 · 11:46 PM PDT

Opening 2023 College Football Season Win Totals Released – See Projections for All Power 5 Teams
May 12, 2023 · 9:01 AM PDT

Padres vs Twins Odds & Predictions (May 11)
In MLB Baseball
May 10, 2023 · 9:51 PM PDT

Mets vs Reds Odds, Picks & Predictions (May 9)
In MLB Baseball
May 8, 2023 · 7:22 PM PDT

Dodgers vs Padres Odds & Picks for Sunday Night Baseball (May 7)
In MLB Baseball
May 7, 2023 · 12:05 AM PDT

Rockies vs Mets Predictions, Odds & Picks (May 6)
In MLB Baseball
May 5, 2023 · 10:11 PM PDT